New Japanese drama released ...