https://gamefaqs.gamespot.com./user.php?user=Booglee
Sarcasthma posted... https://gamefaqs.gamespot.com./user.php?user=Booglee yep, that's him