ガメラ
Top 35000
Meanings
Noun
1. Gamera (giant flying turtle monster in the Kaiju film series)