Melissa Diaz

Melissa Diaz is the main helper of the Gods & Monsters DETN, and only reoccurring helper besides Celeste.