Tachi O'Hara

Voice Actors

Ichiro Nagai
Japanese

Riki Kitazawa
Japanese