Last post, we took a dive into all of the wonderful and exciting exclusive items that were made available on…
Every year on November 3rd, Japan holds their very own Godzilla Fest to celebrate the iconic franchise, now entering its…