Kotomora
哺乳類 (honyuurui) Japanese meaning: mammal | Kotomora