The Snowflake Princess - "Armadillo" (Armadillo U K, 2008)