Carotaa

indie game. RPG maker.
Strategy