Chino, Japan. Don't know anything about this town and not even if the Chino I come from come from there. But it is funny! If you have some information, email me! Thanks mapquest
Back to previous page