User blog comment:Hugespongebob98/My Mugen Sprites/@comment-3495717-20121113180731/@comment-5136744-20121114210650

"Also, what the heck is that sticking out of Escargoon(?)'s body."

Snooping as usual, I see.