Theo

Voice Actors

Nobuhiko Okamoto
Japanese

Greg Ayres
English