Weird BDSM game from Japan where

japan game 88% japan game
me and My sub 90% me and My sub