Best of the Network this week

A Japanese man has set a new world record by masturbating for 9 hours and 58 minutes straight. Yes, a man masturbated for nearly 10 hours straight. So, um, what’s the longest you’ve ever gone for? 

On Destructoid, we premiered two brand new video series. On Japantor, God Len brought us coverage from Anime Central 2009. And on Tomopop, they reviewed the Nendoroid Itoshiki-sensei. 

DESTRUCTOID

JAPANATOR

TOMOPOP

Hamza Aziz