カセイタンサキ
Meanings
Noun
1. Mars lander; Mars rover; Mars probe
Composed of
Mars (planet)
(space) probe