“My master....your cock!!”
”I love your cock!!!!!”
”Im cumming!! Im cumminnng!!!”
Chieri-san on Kiyamada, with “spider” cowgirl position.
We japanese call the position “spider kijoui(kijoui = cowgirl position)”, and I googled what name it is in English, finally I couldn’t find it.