What the heck is that

Talk about heavy duty !