1960s Japan in a studio ghibli movie