A little sexually/gory themed restaurant. Fun times in Alcatraz... in Tokyo haha Autumn 2015