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