メドゥーサ
medūsa

Noun

1. Medusa

Mythology

From grc "Médousa"

Other forms: