Looks like a tetse (sp) fly larve. Many people get them in south east asia, fly bites and lays a single egg and what you saw was the result
OMFG!!!!1111!!one
Look at the size of the worm thatn how big the hole was. I wonder how that happened... Ah ^^^^
Look at the size of the worm thatn how big the hole was. I wonder how that happened... Ah ^^^^