I've seen these sold a lot of places as "Spiderman Micromussa" and finally found one at the LFS. I am pretty sure I've seen these called micros, lords, and even echinatas on different forums, and was just curious if it is a Micromussa and how do I tell them apart from lords. Thanks in advance.
