Gamera

There is 1 product.
Gamera

Gamera (ガメラ?) is a Kaiju (Japanese giant monster)