Found this this morning in front of my room. What do you think it is? http://flic.kr/p/8ZLjaH