A better photo of Vader and Gojira ... one destroys things, one is made of vinyl and approved by Toho studios.

Advertisement

Share This Story

Get our newsletter