Kotomora
砂蒸し (すなむし) Japanese meaning | Kotomora