Dolphins see themselves in a mirror

Dolphin: NO WONDER THE ICE CAPS ARE MELTING. IM HOT.