Anpan, Melon Pan and Shokupan: How Japan Fell for Bread