mediabaron.com
Tastes like…armadillo?
Armadillo cake. Ten points if someone can guess the significance of the cake.