Kotomora
反芻類 (hansuurui) Japanese meaning: ruminant | Kotomora