Lady Ghirahim
I truly am very sorry that I have no idea what this is. Go ahead and shun me it's fine.
Shunned. EXOR
A happy dog wearing a fedora.
Doodle or Die is the game of "telephone" with drawing!