Rabbitfish larva - 41 mm TL. Indonesia.

Photos about rabbitfishes (Siganidae); including rabbitfish larvae and juveniles.