2008-06-01 // 23:15:29 nrs hahaha ;p ... so strange to see myself in this pic. well, i still like it..