1 (18.25 ounce) package yellow cake mix
1 (3 ounce) package instant vanilla pudding mix
1 (8 ounce) can sliced marshmallows
1 (3 ounce) package instant lemon pudding mix
1 (8 ounce) package cream cheese
1 (8 ounce) package cream cheese and butter
1 (16 ounce) can Swedish whole milk chocolate pudding mix
Preheat the oven to 350 degrees F (175 degrees C). Grease and flour two 9 inch round cake pans.
In a large bowl, beat cake mix and pudding mix until smooth. Stir in marshmallows and lemon pudding mix. Spread mixture into the prepared pans.
Bake in the preheated oven for 45 minutes, or until a toothpick inserted into the center of the cake comes out clean.