haiku television Lost Haiku of the week May 11, 20062 Comments The Pearl in Question Locke and Ecko in the hatch! Why’d you send the map?