Kotomora
百獣 (hyakujuu) Japanese meaning: all kinds of animals | Kotomora