Gojira – A sight to behold