Designs

Hercules Megara

Megara, better known as Meg, is the deuteragonist from Disney's 1997 animated feature film Hercules.