Tempura is a fried Japanese food filled with shelled shrimp and dipped in batter or even with vegetables. You can find a strolling tempura vendors with his bike …

AloJapan.com