i would be hella skurrd if i saw that shit. i'd prolly catch it in a jar and sell it on ebay. maybe that dumbass that bought that duck-alien-belly picture would gimme hella bread for it
i remember i seen a potato bug in my room...shit was hella big..freaked my mom out...i never knew what the fuck it was..never seen a creature like that before...shit was nasty