Titan Triggerfish (Balistoides viridescens) - Lembeh Strait, Indonesia
titan triggerfishtriggerfishbalistoides viridescens