Alien Pumpkin (kabocha seijin), my new favorite kaiju (kaijin)
Alien Pumpkin (kabocha seijin), my new favorite kaiju (kaijin) -- source link
#kaijin#alien pumpkin#kabocha seijin#japanese#monster#tokusatsu
Alien Pumpkin (kabocha seijin), my new favorite kaiju (kaijin) -- source link