Charcoal Grilled Crab to Go at Dotonbori, Osaka, Japan. Also known as Grilled Kani. charcoalcrabdotonborigrilled crabJapanjapan street foodjapanese street foodkaniOsakasnow crabstreet foodtokyo street foodAloJapan.com
AloJapan.com