Bali, Indonesia 2009
Teira batfish
or
Longfin batfish, Platax teira
Dive site: Seraya