Leane
Appears in
Beast Tamer
Voice actors
Atsumi Tanezaki
Kelsey Cruz