Kotomora
ピンクッション (pinkusshon) Japanese meaning: pincushion | Kotomora