This cool photo was taken at MozFest last weekend: we were all asked to posed as monsters/zombies/whatever. Can you find me in it?
Look at the original larger version if you want to see all the details. It’s a great photo and some of the faces and posed people do are awesome.
Were you there? Have you found yourself?