The tsuchigumo is a giant spider yokai that will ruin your day, especially if you're a hero. Yokai Explained playlist: ...