Jan 20, 2022
Have you ever thought about how weird toilets really are? Japanese lore certainly has. From filth lickers to some seriously scary spirits there are no shortage to bathroom haunting entities. Plus we talk toilet innovations - there's no shortage of...
Jan 6, 2022
Happy New Year! Let's celebrate through the tale of La Befana, Italy's 'other Santa'. Enjoy some Italian folklore and general debate about what is a sock in this episode of GSITS.