Izumi
Information
Nickname: Shelly
Voice Actors
Shouko Tsuda
Japanese
Erica Schroeder
English
Seo Yeong Kim
Korean