› added 10 years ago
60
TIL: Japanese folklore contains a creature known as Ashiarai Yashiki, a giant foot that crashes through the roof in the middle of the night, demanding the terrified homeowner wash it.
via reddit.com