けいトラサウナ
Meanings
Noun
1. sauna mounted on a small truck
Pitch accent
いトラサ
ウナ
Composed of
minitruck; light truck; small truck; light pickup