Talk:Cosmic Toad

Oh, and also, if anyone wants to change the title to Star Toad, feel free to do so. I just thought Cosmic Toad would be better name, but then agai all we know about them is that they live in space AND have stars on their shroomy heads. --Kelt 00:01, 23 September 2006 (EDT)

The Starshade Bros. sure seem like Cosmic Toads... CrossEyed7 13:47, 5 October 2006 (EDT)