MYCOTA

The Lost Treasure of Islam is a casual adventure game that tells the story of the largest Islamic museum in Indonesia
Adventure