In Thailand, Realistic-looking Giant Cockroach Plush Toy Is A Thing
Cockroach is not even remotely close to being adorable. In fact, it is one insect that is being frown upon by nearly all humans, but that does not stop one store in Thailand from selling plush toys of giant roaches that even has a rather endearing name, ‘Peter the Cockroach’, […]