A forum for people to talk about the ever divisive hero Captain Starburst!
No award earned for the moment.