Foxenpai posts
Mei | Overwatch
Too close. Too good.
Tracer | Overwatch
She couldn’t stop shaking
Hoshimachi Suisei | VTuber
Soft sighs turned into loud moans
Renko Usami | Touhou Project
The room was too hot. So was she
Tsukino Mito | VTuber
Everything felt too good to stop
Baobhan Sith | Fate
By the time it was over, she was shaking
Taihou | Azur Lane
Hands shaking. Lips open. Eyes locked
Onikata Kayoko | Blue Archive
She moved like she knew exactly what she wanted
Momo Yaoyorozu | My Hero Academia
Her body gave permission before she did
Sailor Mercury | Sailor Moon
She was soaked before anything even started
Setsuna Yuuki | Love Live!
She melted into every touch
Nekomata Okayu | VTuber
She didn’t want it to stop
Falin Touden | Delicious in Dungeon
She lost count of how many times
Panty | Panty & Stocking with Garterbelt
Soft at first. Then not at all
Aunn Komano | Touhou Project
She didn't resist. She leaned in
Anila | Granblue Fantasy
She was already trembling before the first touch
Narmaya | Granblue Fantasy
Wet fingers. Heavy breath. No turning back
Saki | Blue Archive
Her back arched, needing more
Remilia Scarlet | Touhou Project
Slick, slow, and deeper every time
Koakuma | Touhou Project
The way her hips moved said everything
Mejiro McQueen | Uma Musume: Pretty Derby
She opened up, slow and wet
Yuuka Kazami | Touhou Project
The way her body responded said enough
Kurosaki Koyuki | Blue Archive
Soft touches turned into something more
Miho Nishizumi | Girls und Panzer
No space left inside
Lusamine | Pokemon
No space left inside
Holo | Spice and Wolf
Bent over. Taken fully
Elegg | Nikke
Every thrust made her louder
Cammy White | Street Fighter
Couldn’t close her mouth… or her legs
Baiken | Guilty Gear
Dripping before it even started
Toph Beifong | Avatar
So full, it made her gasp





























