Saw an image from this game but reverse Image search isn't finding anything. poster mentioned it was a translated RPGmaker game. Anyone know it's name?