encountered a frog on my walk home. In london. Wtf?!