Dekunobou
Voice Actors
Tomohiro Nishimura
Japanese
Stuart Zagnit
English