Cranberry Cheese Bun, japanese bun