This one is incorrectly IDed as M. visala. The UpH hair tuft indicate a male but the UnF shows no sign of the long yellow brand.
Thus it should be M. perseoides.
The inner margins of the HW ocelli also form a wider more irreglar identation.
This male also compares favourably with your pic 2 which reinforces that it is more likely to be M. perseoidesthough with mixed blood.