Medusa is a fictional character from Soul Eater.
OF 206
OF 935
OF 80
OF 19
OF 30
OF 21
OF 45
OF 40
OF 29