Apple curry rice at Stream of the Mountains Oirase (渓流の駅おいらせ / Keiryu no eki oira se) in Towada, Aomori Prefecture, Tohoku, Honshu, Japan.

#Towada
#Aomori
#Tohoku
#Honshu
#Japan
#japan_kevinsyoza

AloJapan.com