Very rare KIKO carded spider man

dsc01136 med hr