Japanese Coffee Shop Offers Anatomically Correct Gummy Insect Larvae

Larvae Candy 1

The Red Tent Coffee Shop in the Aomori Prefecture of Japan offers anatomically correct gummy candies in the shape of insect larvae. The candies are filled with a blueberry-flavored jam to stand in for the larval guts.

Larvae Candy 7

Larvae Candy 4

Larvae Candy 2

Larvae Candy 5

via Pouch, Rocket News