profile

    Susumu Ôtani

    Movies

    poster
    Choji Snack Bar
    70 %|Nov 12, 1983
    Drama
    poster
    Station
    61 %|Nov 7, 1981
    Drama, Thriller, Romance
    poster
    The War in Space
    61 %|Dec 17, 1977
    Adventure, Science Fiction, Action

    Series