Ophelia (Chill Manor)

Ophelia is the main antagonist of the Chill Manor video game, which is a sequel to the I.M. Meen game.