In the mornings when I'm out running I see some odd things. Today this little number was at the end of the Venice Pier. Any thoughts on how it got there?