a blue butterfly with green spots on its wings