Talk:Reicheru (Rachael) the Yokai Spirit/@comment-5932670-20130707121815/@comment-3969350-20130801221249

That means Neopets came out on November 15, 1999 (which is the exact time you were born).