giant spider note