Kotomora
乾拭き (からぶき, karabuki) Japanese meaning: dry wiping | Kotomora