I didn't make one. Frankly I feel the best way to introduce yourself is to just start posting. Half the people that start an introduction thread probably won't stick around long, and if there are too many then who actually cares when another new person decides to introduce themselves?