noryokusha - is this that japanese cat game

more about : noryokusha