NTR Radio episode 41 is here! NTR Radio is back! This episode, we talk about mecha musume, with a special guest: TheDigitalBug! Download it here! NTR Radio is a three-way venture between kgods of the Dakimakura Laundromat, VZMK2 of vzmk2moeandmechagatti.wordpress.com, and myself, Timeenforceranubis of sheslostcontrol.net. Special thanks to VZ for the logo. Special thanks to […]