ショックウェーブ
Meanings
Noun
1. Shockwave (multimedia platform)