Located in Satu’li Canteen in Pandora – The World of Avatar (aka, Avatar Land), this other-worldly snack is one of my personal favorites. The texture is creamy and smooth, the presentation fun ...