Entertaiment, Viral Videos The Weird Movies Of ‘Jiangshi’, Aka, Jumping Vampire Zombies! step son 4 years ago No Comments Facebook Prev Article Next Article If you aren’t watching Jiangshi movies, you aren’t enjoying life! This is just top-notch funny stuff from Japan! Facebook Prev Article Next Article You may also like The Way 1.1 Billion Flowers Are Inspected In The US For Valentine’s Day step son 1 year ago Adorable Quokka Eats A Leaf! step son 2 years ago The Komodo Dragon, Aka, The Largest Lizards On Earth step son 1 year ago