Ibara
Voice Actors
Satoshi Hino
Japanese
Andrew Love
English