Is Japan living in the FUTURE?