It's just too bad that they only made the designs of the Cosmic Crusaders Costumes in Japan, so is there any they are gonna make them in the U.S.?
It's just too bad that they only made the designs of the Cosmic Crusaders Costumes in Japan, so is there any they are gonna make them in the U.S.?