Wikipedia
Choruru
is a mascot character who was created for the 66th annual National Sports Festival of Japan and 11th annual National Sports Festival for People with Disabilities which were held in Yamaguchi prefecture in 2011. After the tournaments, he became head of the Oidemase Yamaguchi Tourism Advertising Department, before becoming the Yamaguchi Prefecture PR General Manager in October 2012.