Kotomora
日本野兎 (nihonnousagi) Japanese meaning: Japanese hare | Kotomora