Ikinari Steak


Ikinari Steak - restaurant chain in Japan.