As you can see it says seventh heaven in English but i can't find anything, Anyone knows if there's an alternative name/jp name?