Anonymous attempts to translate!(Disclaimer: I don't know Japanese very well, and the text is slangy. Also I couldn't find a meaning for ?? that made sense in the context, so I guessed it's a variant of ???.)"Aaah!This is embarrassing me.My pussy can't help doing this!""If somebody's watching I'll kill myself!""Just a little more... Hurry up and finish!"SFX: liquid flowingSFX (behind tree): heartbeat noise
>>206216Asuka?
More Asuka!
translated for your pleasure
>>206343Vote of confidence from someone who really knows moonspeak?
Looks about right.