Okay, I know this is Celastrina gigas, but I need some concrete keys to convince people. Sir, any help?

14.jpg