Kotomora
百獣の王 (hyakujuunoou) Japanese meaning: king of beasts | Kotomora