Tsuchigumo

Tsuchigumo

土蜘蛛

Spider demon, Eko's minion.

Misa Watanabe

Misa Watanabe

Japanese