Ogura Toast is a Nagoya specialty breakfast that pairs two iconic Japanese foods into a delicious flavor combination. Simply slather a warm toasted slice of fluffy Japanese milk bread with sweet red bean paste, salted butter, and fresh whipped cream. So good, it will blow you away!