Michael Ren

Michael "RussianRen" Ren is a swag gamer who is currently wanted by the authorities for obsidian theft. He is probably not on his computer and is most likely still grounded.

He plays Yakuza and his evil alter ego is Fregleg Fropno