Rio Kamichika
Appears in
Durarara!!
Durarara!! X2 The Second Arc
Voice actors
Haruka Tomatsu
Stephanie Sheh