Kotomora
オオヤマネ (ooyamane) Japanese meaning: edible dormouse | Kotomora