Godzilla Christmas Sweater Is Far From Being An Ugly Sweater, But Still Awesome

Godzilla probably won’t give a whiff about Christmas, but as a super fan who care about Christmas, you can celebrate this Holiday season and at the same time reaffirm your undying love for this iconic radioactive beast.