HAHAHA. Love it! Not pointing any fingers, but did you notice a tarantula as well? I suggest you ask the police to keep a look out for a six-toed pothead with a penchant for glow-in-the-dark ducks.