The Coming Of The Beast 1: This idiot lost his nuts and didn't bother to get up while the KCG Express was just a little distance away. My Beastly Spot, 2004-04-11. By Naren Damodaran.