タイヨウデンパ
Meanings
Noun
1. solar radio waves
Pitch accent
イヨウデ
ンパ
Composed of
saying strange things