I believe made an account sooner or later on OSRS

Members

  • Profile picture of chen
    chen
    joined 3 years, 10 months ago