Ankha zone is a place of submission and worship inspired by a popular meme