マイクロちゃくりくそう
Meanings
Noun
1. Mikrowellenlandesystem; MLS
Kanji used
a wave
wear
land
outfit
put down