Japanese strawberry roll cake is made with soft and fluffy chiffon cake, fresh strawberries, and luscious mascarpone whipped cream.
81