Supermarket Demons

The other day, Mami and I stopped off at our local supermarket to get some bread for my toasted sandwich maker, but ended up buying a whole trolley load of stuff. Fortunately, Japanese trolleys, or shopping carts if you prefer, are tiny. Anyway, stuck on the shelves were dozens of little red demons, called “Oni”. Apparently, they were there to celebrate Spring “Setsubun“, the start of Spring, which officially happens […]