On a remarkable mimetic spider - Green, E. (Spolia Zeylan, 1912)