This whale was spotted in the waters near Svalbard in Norway. We here at WIN do not recommend going all "Deranged Transcendental Protagonist" on it. Just saying.
Like what you see? Follow our WhatsApp channel for more.