Kotomora
ぬいぐるみ (nuigurumi) Japanese meaning: stuffed toy | Kotomora