Aomori Prefecture’s regional soul food is…English Toast lunch pack sandwiches?

Well, this was a bizarre discovery. 

Read More