インディアングレゴリー
indianguregorii

Noun

1. Western gregory (Stegastes obreptus)