Azuki castella cake. Two of my favorite things combined. Bought at the Japanese supermarket. Thanks babes! :D