After walking 12,000 steps we get to Eat Wagyu beef, strawberry mochi, crab sticks and more at the foot of Fushimi Inari. crab sticksfoodFushimi InariJapanjapan street foodjapanese foodjapanese street foodmochistreet foodtokyo street foodwagyuWrite A CommentYou must be logged in to post a comment.