Leo Denburn

Leo denburn is the red ranger of Power ranger Rail fighters.