Karela Biscuit

A bitter gourd shaped biscuit with glossy chocolate flavour inside.