Carnivalmageddon Preview - Mechamaru Song

An awkward introduction from Mechamaru!