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)