Freaky Mutant Bugs Found

Teachers from a school in Chiba found some strange mutant beetles. Someone had brought them in to a store that … Continue reading Freaky Mutant Bugs Found