Oh Florida, you never cease to amaze me with your creatures. Just stay on THAT side of the window hahaha