1 month agoThe Toyol A Small and Weird Goblin-Like Creature From Bogor, IndonesiaSCARYSTORIESOFGHASTLYHORROR
2 years agosmall cockroach eating small piece of sugar and wiggling its antenna view from behind macro shot 4KAnimal Kingdom Channel