Japan hosts several well-known and well-loved races all year round but this is one truly colourful and profoundly humanitarian initiative. Aiming to help people develop a deeper understanding of charitable activities, the Osaka Marathon encourages race participants, and even supporters on the sidelines and volunteers, to participate in various charity programs.