Yeah Japanese and Chinese translations can be bizzare sometimes. I remember, back when Pepsi were marketing under the slogan: "Come alive with Pepsi!" the literal Japanese translation became: "Pepsi brings your ancestors back from the dead".
FUCK THE DAYLIGHT