drama trivia tv wallpaper total drama tv tropes trivia Total Drama Genesis is a Total Drama fanfiction written by Rhonda the stalker fan. However the razor landed on Heathers head. … Thursday, August 25, 2022 Edit