Japanese Green Tea and Red Bean Bread

(via ffoodd-deactivated20120802)