Hey
I never write reviews but this post made me.
Honestly I don't see any deep meaning to it at all. The bug reminds me Stag Beetle which people use to fight one another. Normally they make them drag rocks to get stronger as training. (Its in an episode of samurai Champloo, check it out, its a real thing) So I guess this would be a fantasy form of it. However, it could also be the bug training the person to fight for all I know :)