Japan Tour- April 2003
Naoki Sawada met Olivia and Chloe at Shin-Osaka Station, on 8 April 2003.
This was totally unexpected, Naoki turned around and there was Olivia and
Chloe. Luckily, he had a camera with him and Olivia was more than happy to make a fans'
dream come true (see first two photos).
More photos on Page 3