Termite Queen?

termitequeen.jpg

This larvae looking nasty thing wriggled out of a termite-infested log I was chopping up.

Photo album created with Web Album Generator