a sign. spilled some water on my floor just now. must be a sign from above, tonight i drink! happy friday people.. Looks like big bird to me........ no