Best spot in north Miyagi, Japan called Muika Machi, Iwagasaki. Cant leave without going to this bbq joint.