Muramasa Kaburagi

Voice Actors

Masahiko Tanaka
Japanese

Kirk Thornton
English