07-18-2007, 11:48 AM
Blue Rover Wrote:ummm what does that have to do with starcraft, amaterasu?
That's from a meme all over the internet. It usually goes along with "ZERGLING RUSH!" because the zerglings make a "Kekeke" sound when you click on them.