MEDUSA is character based on the mythological creature from Greece.
Althought it's still work in progress you better avoid eye contact
THANKS FOR WATCHING