@MrPibbleton
First I heard this theory, but it does make sense. I mean in the anime it suddenly appears out of nowhere, it wouldn't be a surprise if the ant is important character.
Upper Moon 1 is pretty pitiful if you think about it.
He dreams to be the strongest Samurai, but he is outstripped by his own younger brother who wants to support him.