User:Mr. Noah Tall

Mr. Noah Tall is Mark Lee of northeastern Utah, USA. I'm not sure why he's talking about himself in the third person, but there it is. Here's his website.