ジャムパン
jamupan

Noun

1. jam bun

From English "jam pan (bread)"

Other forms: