Mesha's recent comments:

September 6th, 2006
On on the site ?RUN GELFING!!!!
September 3rd, 2006
On on the site ?The KoNami Code
hax
August 20th, 2006
disgusting