Will Japan travel website Ever Die?