Ren The God of Failure

Ren The God of Failure is the biggest fuck up in the history of wikia admins, and that's all you need to know.

Background Edit
Owner of the failed Jaden's Adventures wiki, this miserable fuck bag spends literally all day and night monitoring his scummy part of the internet. And no, he can't report this because it falls under fair use, so enjoy your terrible kingdom, you pisshat.