Massive Godzilla figure stands more than six feet tall, costs more than $40,000 dollars

There’s a special reason it’s so big, and no, it’s not just because it looks awesome.

Read More