Kotomora
ナプキン (napukin) Japanese meaning: table napkin | Kotomora