Kaiyosama First Post Apr 1, 2003 #1 This is, imo, the best website ever made. You should check it out. http://66.216.61.114