Just Fish July 22, 2009 But pleasing. And big. Filmed at the Okinawa Churaumi Aquarium, the second largest in the world.