Japan: One Foot in 21st Century