mythologists and historians
There is no Eric in Greek mythology.
Boltar is not from Greek mythology.
Greek Mythology is older.
In Greek mythology, Medusa is often depicted as a monstrous woman with snakes for hair and a gaze that turns people to stone.
I apologize, but Istra is NOT in Greek Mythology. Sorry!!