Ryuhei Kitamura’s DOWNRANGE Lands Exclusively on Shudder April 26th « SciFi Japan