An island owned by two meme lords and you must be initiated to enter
They own vander wizard meme eyelid! It's so fun there.
by Nae Cast March 3, 2017
Get the vander wizard meme eyelid mug.