Steal Princess
Steal Princess, known in Japan as Steal Princess ~Touzoku Oujo~ (スティールプリンセス~盗賊皇女~), is a puzzle-based platform game developed by Climax Entertainment. The game was published by Marvelous Entertain...
Steal Princess - Wikipedia