The line between the real world and the imaginary one often blurs in Japan

.....

© Vancouver Sun