WHAT IN THE WORLD WAS THIS? What do you think this strange creature was that came into our room the day before school? and here is a closer look? You might even recognise it from this photo? ??????????