Avalon Penrose

Avalon Penrose is a member of Supergiant Games and provides the voice of Megaera.