Kaori Shouji
Appears in
The Devil is a Part-Timer!
The Devil is a Part-Timer! Season 2
Voice actors
Haruka Yamazaki
Sarah Roach
Anastasia Muñoz