storm troopers as colorful power rangers