Mr Green Casino
Review and Where to Play the Vampire Senpai Slot From Quickspin
Explore the Chinese Legend of the “Jiangshi” in The Vampire Senpai Slot From Quickspin! Mr Green Casino has added Quickspin's newest slot release titled Vampire Senpai which is an unusual oriental-themed slot based on the Chinese legend of the “Jiangshi” a zombie-like vampire creature that will kill any other creature it comes across in [...]