Thompson's butterfly

Hemitaurichthys thompsoni