Tsuchigumo

The Tsuchigumo is a creature with origins in Japanese mythology, legend and folklore.