Zun

The Red Zen Ranger is the leader of the Zen Rangers, residing in China. Not much is known about him at this time.