The big tank at Birch Aquarium, San Diego, California, USA. The kelp is "Macrocystis pyrifera", the big guy is giant sea bass "Stereolepis gigas", also present are garibaldi "Hypsypops rubicundus" and others.