March 23, 2012March 23, 2012 Nerissa Pacio Itchon ‘Supreme Beings’ fashion event at SOMArts: Likely the strangest video you’ll ever see on my blog!