Locust and wormwood soft serve ice cream now available in Japan!

Can you guess which prefecture is serving up the local speciality?

Read More