Ginsa Momochi
Appears in
Samurai Champloo
Voice actors
Tom Wyner