Shinya Owada

Shinya Owada played Manpuku Aburame in Samurai Sentai Shinkenger The Movie: The Fateful War.