Karmasutra / Karmasutra [2017] [Uncen] [VN, RPG] [ENG] H-Game
Description: Karmasutra takes place in the world of Tattva, a mysterious, heavenly realm that acts as a final challenge for sinners who are waiting for the call of Nirvana. Once home to ancient civilizations of the past, fleeting epochs of these fallen realms come and