Sunday, April 11, 2021

Japanese Spider-Man mecha includes tiny Spidey, race car, and wearable summoner

Spider-Man (Toei TV Series) Soul of Chogokin GX-33R Leopardon and Marveler Summoning Set available for preorder: