Weird BDSM game from Japan where

japan game 94% japan game
me and My sub 87% me and My sub