Satou
Appears in
AJIN: Demi-Human
Voice actors
Pete Sepenuk
Houchuu Ootsuka