Yes

Standard Rise of Cthulhu

Yes - Level 53

Level: 53
Rank: 1124
Experience: 79067
Relics: 10
Last seen 2 years ago