The Untamed Empire Concept Store at North Ridge in Accra, saw yet an overwhelming set up of uniquely themed backdrop made of...