Orcas in Rio?

orca03.jpg
(photo from oglobo.com)

First it was dolphins off the coast at Ipanema beach, now it's Orcas in Barra da Tijuca, 200 meters off the beach heading towards Leblon? What's next ... a whale? (photo from oglobo.com)