Candalides acasta

Blotched Blue / Blotched Dusky-blue