Hosoda-Cycles-JP