Ube ?
nope
Cake fondant that is the extent of my guesses lol
nope 🫂 I doubt anybody will get this right, it’s my first time eating it and I’ve ate many of these before but never this one