Vocabulary
砂むし
すなむし
(hot) sand bath
noun