Kan Takagi's movies and tv series

Hoshikuzu kyôdai no densetsu (The Legend of the Stardust Brothers) (1985)