Walking Taco Bag

Walking Taco Bag is a holiday taco shell in Papa's Taco Mia HD during Cherry Blossom Festival. It's unlocked when player reaches Rank 61 with Utah.