Locust crepes crunch on your teeth, melt in your mouth in east Japan【Taste test】

Just when we thought things couldn’t get any more startling at Yachiyo’s most unique sweets shop, this happened.

Read More