Jun 19, 2008 #1 L LeeRoy88 New member Jun 19, 2008 5 0 1 something similar to www.animea.net, if possible