Rob Schneider is Legion. From the creators of ''Der'', and ''Tum Ta Tittaly Tum Ta Too''. OC, just found him following Anon on Twitter funny for some reason. Ps i Hate my self too