Daily Archive: December 6, 2016

The Human Santapede

Santa Claus is coming to town…at least, that was the plan, but now his elves have started going missing, kidnapped by some insidious figure in a black cloak, and despite the magic swirling about...

Hisashi Ouchi

Hisashi Ouchi was one of the technicians working at a facility operated by JCO (formerly Japanese Nuclear Fuel Conversion Co.) in Tokai of Ibaraki Perfecture. He is one of the two fatalities of Tokaimura...