Janna Mycab's tantalizing show leaves little to the imagination. Janna Mycab's tantalizing show leaves little to the imagination. JannaMycab