Yu Shimaka
Ajin Senshi
1990
Movie
Monkey Punch's Alice
1991
Movie
The Green Cat
1983
Movie
Lupin the Third: Green vs Red
2008
Movie
Bats & Terry
1987
Movie
Bakumatsu no Spasibo
1997
Movie