My friend Jimmy recently returned from a trip to Taiwan. He took this incredible photo of a caterpillar and ant munching on a leaf. I would love to ID both, but I have no knowledge of insects in Taiwan, so I have no idea where to start. If anyone has any tips to point me in the right direction (even family level) that would be great. Amazing photo, huh?