Kompira-san

Onsen Egg Bukkake Udon Ice Cream makes us rethink everything we thought we knew about sweets

This noodle dessert makes our brains malfunction.

Read More

The Steeds of the Gods: The Shinto horses that no mortal may ride

Somewhere around the 500th step on the long approach to Kompira-san shrine in Kagawa Prefecture, you’ll find a small stable housing two special horses. They are pretty as a picture, but don’t get any ideas about hopping on for a ride, feeding them a little carrot, or even giving them a friendly pat.

These thoroughbreds are shinme, the steeds of the gods, and they are not for mere mortals like us.

Read More