javascript:void(0) The new kaiju movie "Death Kappa" is being released to dvd later this month. Produced in the old school man-in-a-suit and wires controlling miniatures fashion, it promises earth shattering horror, beautiful women (good and evil) and giant energy cannons. Can life get any better? Anyone else excited?