Clash at Demonhead by Anamanaguchi Overview Tag Appears on Scott Pilgrim vs the World: The Game Scott Pilgrim vs. the World: The Game Playcount 5 Listeners 2