Kotomora
畜生道 (chikushoudou) Japanese meaning: animal realm | Kotomora