Mostly Muppet visits the set of Lost

Lucky Bum. Not only was Seth in Hawaii, but he was able to visit and walk-around (somewhat) the set of Lost. Thankfully he took pictures for us and uploaded them in this flickr set.