Having my first taste of the British classic Beans on Toast on this episode of Whatcha Eating? on Emmymade in Japan.