Looks like the Japanese are now marketing watermelons as Godzilla Eggs
Kinda reminds you of these…
written by Derek \\ tags: 97