Posted by Fire-eyes on November 26, 1997 at 01:12:56:
Hi... I live in Australia & have watched EVERY SINGLE episode I can (which is HARD because of school times and all!!!)... I have been a fan ever since day one (even after being laughed at by my friends!!) & even writtern to everywhere possible (don't bother, no-one wrote back!!!!!) If anyone can tell me on exactly which island Neri lives & any other information that would be VERY Very good!!!!! :) Thanks Fire- eyes