Kotomora
シープスキン (shiipusukin) Japanese meaning: sheepskin | Kotomora