レッドスプライト
Meanings
Noun
1. red sprite (mesospherical electrical discharge); sprite
Other readings