User blog comment:DerpyandDawn/Total Drama Dangan Ronpa Trigger Happy Havoc/@comment-24382795-20150205031258

Random guess Cameron.