THRASHER GODZILLA HOODIE - RED