Is it just me or does it look like my roommate's saving a tapeworm in our refridge? I'm scared.