Vocabulary

蒸しタオル

steamed towel; steaming hot towel

noun