Talk:Toad Brigade

Is it confirmed that these are the Toads from Sunshine? - 10:15, 15 November 2007 (EST)