Sadamitsu the Destroyer
Series • 2001
Beast Wars Neo: Super Lifeform Transformers
Series • 1999
Be Free!
Movie • 1986