Masahiro Sudō

Masahiro Sudō was the suit actor for Baron Owl in Sekai Ninja Sen Jiraiya.