Embracing and employing the newest technology is to the Japanese what ... wears what appears to be a very slick and sporty set of goggles when he takes Neorealism out for his light work on the ...