Tear Soaked Tenugui

Trivia

 * "Tenugui" refers to a thin Japanese towel cloth, usually made from cotton.

Tenugui Przesiąknięte Łzami 淚水浸濕的手巾