Purple-throated Mountain-gem ♂

Purple-throated Mountain-gem ♂