Can anybody tell me where I can obtain a power rangers deluxe megazord that is of the CHINESE version not the crappy Japanese version.
I have been searching everywhere online and would appreciate any links to website that are selling them.
Many Thanks
The original Power rangers DELUXE fan.