Combine pistachio pudding, marshmallows and pineapple. Fold in 3 cups whipped cream. Cover with plastic wrap and refrigerate.
Cut your Angel Food Cake into 1 inch or smaller cubes if using a glass vs. a bowl.
Place a layer of cake cubes on the bottom of your bowl or glassware.
Add a layer of the pistachio pudding mixture.
Spread on a dollop of whipping cream.
Sprinkle with nuts and chocolate shavings.
Add another layer of cake cubs and continue to layer 2 - 3 times depending on your glassware.
Top with whipping cream, pecans and chocolate shavings. Serve.