web.jpg
Otefuki means a small damp paper towel. This package is original by Tegamisha which is a popular café and zakka store in Tokyo.
051616
OTEFUKI by Tagamisha
[d]