CHILDREN OF THE SEA Set to Hit Select U.S. Cinemas on April 20 & 22 « SciFi Japan