In a large mixing bowl, add the cream cheese, sour cream, mayonnaise, sharp cheese, parmesan cheese, 1/2 cup of the mozzarella cheese, garlic, dried parsley, onion powder, salt, pepper, and red pepper flakes and mix with a hand mixer until well combined. Stir in the chopped spinach and artichokes.