Police sight mystery creature