カルメラ
karumera

Noun

1. honeycomb toffee; sponge toffee; foam candy from heated brown sugar mixed with baking soda — explanation

Food

From Portuguese "caramelo"

Other forms: