オニハタタテダイ
onihatatatedai

Noun

1. masked bannerfish (Heniochus monoceros); pennant coralfish