The line between the real world and the imaginary one often blurs in Japan
.....
© Vancouver Sun
visit website