Japan Japan (meat kitchen) Open Now