profile

    Mio Ota

    Movies

    poster
    Brain 17
    60 %|Jun 6, 1982
    Family, Science Fiction, Action, TV Movie

    Series

    poster
    Daitetsujin 17
    100 %|Mar 18, 1977
    Action & Adventure, Drama, Sci-Fi & Fantasy