What you've just savored is a Japanese curry bread, or kare pan (カレーパン), one of the most iconic pastries in Japan. The deep, ...