If I talk to you of a place whose megalopolises are made of crazy tall skyscrapers, between which you can sometimes bump into a giant robot, a place in which among the millions of people who walk in the streets you can easily see some strange super-colored figures that seem to be popped out of a movie or a cartoon, what name comes to your mind? Japan, naturally!