Doesn't look much like a cake to me... On the other hand, I'm not sure what it does look like. Maybe a French macaron?