Megastar & Fellastar by 123Klan
December 18, 2009
Scien and Klor, aka 123Klan, have just released a couple of new toys in collaboration with Artoys France. Dubbed Megastar and Fellastar, they bring their classic characters to life with this collaborative effort. Hit the jump for more details of their new toys.