Medusa

A powerful Tower Witch.

1