Lucas Lee Battle by Anamanaguchi Overview Tag Appears on Scott Pilgrim vs the World: The Game Scott Pilgrim vs. the World: The Game Playcount 7 Listeners 3