Kani & Kani is a Japanese pop-up restaurant.