Tectiphiala ferox
Tectiphiala ferox this is a very rare species from Mauritius.
Photos by Philip Arrowsmith