Ibara

Voice Actors

Satoshi Hino
Japanese

Andrew Love
English