Welcome to the wacky world of Temu, where you can find items so bizarre, they’ll make you question humanity’s shopping habits ...