Haritoge Majiro
Appears in
Sleepy Princess in the Demon Castle
Voice actors
Ben Lepley
Rikiya Koyama