Latest News

Japanese Oni: Japan’s Historical Villain

The term oni is used to describe the mythical demon or ogre that often appears in Japanese folklore. Alongside other famous creatures like the Japanese kappa, the Japanese oni is one of the most famous yokai (Japanese ghosts or spirits) demons in Japanese culture.

Read More »

Japanese Sweets, Snacks & Tea

Starting from $32.50USD