japan cycles