What the fuck is it #66

Created: Wednesday, 22 December 2010 Written by Curator
Star InactiveStar InactiveStar InactiveStar InactiveStar Inactive
 

What the fuck is this?

Looking for some extra detail in the answer to this one. Extra points for creativity.