Onibaba is a new restaurant and dream from Mama and Marin featuring onigiri and the flavors of Tsukushinbo. Irasshaimase!