Satoshi NikaidoSatoshi Nikaido Selective FilmographySpace Battleship Yamato(2010)CastActorThe Last Love Song on This Little Planet(2005)CastActor(*) uncredited