A lost frog!

What's green a slimy and found at the North Pole?A lost frog!