Iku Iku Succubus: Cult Of The Serpent - New FAKKU Game Released Today

Calling all Orcsoft fans and dark romance lovers… The time has come, Kagachi-sama calls. From the FAKKU Games team, the English release of an original title developed by Orcsoft games, Cult Of The Serpent: Cuck Or Be Cu…