Chiriku Studios

It's a game where you have to fight monsters until you reach the final boss!
Adventure
Play in browser