TV_CAM_device_20140327_215747.194 March 28, 2014 640 × 480 Review Center: The Blade of Kamui Not sure if blood or spontaneously-appearing fireflies.