ChuBach

ChuBach is a heroic mouse know-it-all and is a hero hailing from the ''ChuChu Rocket! ''universe. He is an upcoming hero in the LOTM story.