Ramen‑Noodles' recent comments:

January 28th, 2006
On on the site ?COSMIC GOATSE
w00t!