Medusa

Medusa appeared as a cameo in Zeus vs Thor. She was portrayed as a lego figure.

Info
Coming Soon!