Oh, I thought this was the story about the whale who was carted throught the streets of ...(I forgot, research it), only to have it internally combust and explode all over the town and its citizens.
We must have that story!
Whale explodes in Taiwanese city
(apparently the pictures you posted are from the very same article)