Licorice Tower

Licorice Tower is the 28th episode of Candy Crush Saga. It is the most recent level to date, and contains levels 181-395.