Gojira Merch
https://www.gojiramerch.com/
Gojira is a French metal band founded in 1996 and named after the legendary creature, Godzilla. The band is renowned for its technical death metal style and spiritual and environmental themes that have propelled them from obscurity to a major force in the world of heavy metal.
Despite their hugely successful tours, the band still struggles to make ends meet. Merchandise is one of the only ways they can afford to keep going. That includes crew, management, transport, and all the other costs of being on the road.