Takuramakan
Takuramakan is a Puzzle game, developed by InterServ International and published by Petra, which was released in Japan in 1996.
Takuramakan is a Puzzle game, developed by InterServ International and published by Petra, which was released in Japan in 1996.