profile

    Masara Takashima

    Movies

    poster
    Super Atragon
    52 %|Dec 18, 1995
    Animation, Science Fiction
    poster
    The Three-Eyed One: The Prince of Devil Island
    70 %|Aug 25, 1985
    Animation, Comedy, Mystery, Fantasy

    Series