The Amrita: Japan's Mysterious Naked Restaurant that Disappeared into Thin Air