I do believe the main character's name is Red and not Ledo. In Japan, when speaking the R sounds like it is mixed with an L and vice versa. The O at the end is just a Japanese way of saying the name. For example, if someone's name was Bridget, in Japanese it would be said "Bridgitto" or Margaret would be "Margaretto." This would mean that if you pronounce the R right and take off the O his name would be Red. (also on the official website they say his name is Red)Is my presumption correct?