Apparently aliens have x-ray vision, capable of seeing through cocooons... happy Wednesday! (Bearbeitet)