The translations on the title of this game is a little off. I am not sure what the beginning of the title is.

Link