If anyone knows what this thing, with its 3 face appendages, is, please let me know im so curious.sm