What in the world is Sawwft?

Sawwft reaches into the minutiae of daily existence and plucks out little moments like a fluffy prize at the arcade. Sawwft is Meghan Linehan. She lives in New York City but exists on her own planet in a far away world.

laydownmidge.jpg