original post: https://redd.it/bdvgcg
Tanker having its hatch welded suddenly explodes, sending one of the men flying off and stripping him of his shirt
CatastrophicFailure by to_the_tenth_power
A Hercules beetle, one of the largest flying insects in the world.