雨雲 あまぐもレーダー
amagumorēdā

Noun

1. weather radar (showing the location of precipitation); rain radar