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-04-19 10:16:44 PM ● 7,269 views ● 5:02:05
2024-04-18 10:24:32 PM ● 11,994 views ● 6:19:30
2024-04-14 8:06:32 AM ● 12,185 views ● 11:54:59