While snorkeling or diving in Okinawa, Japan, you can discover a wide variety of marine life. Expect colorful coral reefs teeming with tropical fish like clownfish, butterflyfish and angelfish. Larger species such as manta rays, sea turtles and even the occasional shark can also be found in the waters. Sea snakes and fascinating creatures such as squid and octopuses can also be spotted in Okinawa's diverse underwater world.