Skip to playerSkip to main contentSkip to footer
  • 5/13/2009
A 100 ft water-hating Rubberduckzilla wreaks havoc in Japan and saves two hot Japanese college girls.

Category

😹
Fun