About MrLlamaSC
www.mrllamasc.com - I'm a diablo 2 speedrunner and ex-Starcraft 2 caster. I own multiple D2 speedrunning records and maybe if I start speedrunning other games I'll grab a couple of those as well :)
Most Viewed Games
Latest Videos
2024-05-03 11:04:27 PM ● 13,699 views ● 5:43:51
2024-05-03 3:45:45 AM ● 7,716 views ● 2:53:57
2024-05-02 5:49:41 AM ● 11,434 views ● 5:24:55