资讯

The Star Wars franchise may provide fans with a rich setting full of exciting worlds and battles, but anime is no slouch ... and exotic beauties in every space station, Cobra is the last word ...