Probably one of my friends that also operated the Original TheMadTitan account. There was at least 6 of us on that account & after it got deleted, a whole bunch of parodies started popping up, like 123Troll. Probably best to tell you now, but I know that 123Guy IRL. Or at least 1 of them