Animated Family Film NE ZHA Returns to Theaters January 31 « SciFi Japan