Highest Rated Comments


Mundane_Swordfish_301 karma

Have you ever seen Weta? And when can we buy canned insects as food at supermarkets, around 2025?