Maya ready to devour us!