Question: who does selena gomez play in hotel transylvania 2?
Answer: Mavis D. Loughran