This weird looking fish is a sun fish, swimming in the Monterey Bay Aquarium.
The aquarium is actually quite big and contains giant tunas, as well as various specied of sharks. Taking pictures was actually quite hard in the situation (flashes are prohibited) so it's one of the few ok looking photograph of the aquarium.