N NotUrAverage_Si Senior Member Dec 17, 2003 #21 I think its an aliens head popin out...and the 2 side by side holes are the eyes?