Aaron Kein

Aaron Kein is the Red Beast Safari Ranger and later, alternatively, Red Beast Safari Ranger: Gorilla Mode, the second Red Beast Safari Ranger: Whale Mode and the Leader of the Beast Safari Rangers.

Biography
TBA