Soul Of Chogokin Leopardon Toy Review: Will The Real Spider-Man Please Stand Up? If you are not familiar with the Japanese version of 'Spider-Man', then you will be surprised to learn that he has his own mecha called Leopardon. To commemorate this, Bandai Spirits has released an updated Soul of Chogokin set and it’s rather marvelous.