Iku Iku Succubus: New FAKKU Release - Cult Of The Serpent

Calling all Orcsoft fans… FAKKU Games is excited to announce our new localized title developed by Orcsoft games, Cult Of The Serpent: Cuck Or Be Cucked, will be launching on May 1st! Surrender to your desires! Wishlist…