Saw this on our sister site and thought you might like to take a crack at guessing what it is? As of yet, it remains unidentified :D