The Frog

One of the only people on the server who is consistently playing their online personas

Supposedly has been playing this persona for years