Is this a roti I see before me?
It's like a brioche-bun with piped caramel crumble baked onto the top (v. sweet). The core has something yellowish, salty and gooey in it which I'm hoping is butter (Other alternatives that spring to mind don't bear mentioning)