May 11, 2025May 11, 2025justjapanstuff The Karakasa Yokai – Japan’s Whimsical Yet Haunting Umbrella Ghost