Sumi Tamagawa is known for Monshen (2006), Oh! Takarazuka (1982) and Momotarô-zamurai (1976).
No data