mighty morphin power rangers, hr giger