Japan - a country of contrasts

This can be seen only in Japan ...