September 25, 2024September 25, 2024 Release Year: 2015 Studio: Dogma Wow! A cut of the climactic scenes from the Tohjiro series about the meat toilet. Very sexy! Format: mp4 Duration: 2:00:49 Video: 800×448, AVC (H.264), 2441kbps Audio: 156kbps File size: 2.3 GB