It is an RPG made in Japan. --- Occam's razor: The simplest solution (answer) is most likely the right one