Tagged: Yuru-Chara

Japanese people love mascots and characters. The Yuru-Chara is the national character contest where people can vote for their favorite mascots to become the next annual star. The Yuru-Chara Grand Prix poll, held this...