Hyura
Appears in
Helck
Voice actors
Rena Maeda
Brianna Roberts