Freepik
    Popular Japanese dessert or sponge cake of castella with cherry on top served on a wooden table

    Popular Japanese dessert or sponge cake of castella with cherry on top served on a wooden table