Rollo no Haha
Appears in
TRIGUN STAMPEDE
Voice actors
Erin Noble
Yuko Mikutsu