スキュラ
sukyura

Noun

1. Scylla

Mythology

From grc

Other forms: