It's 22 moves long. Also, there's no cancellation at all, which is why this is longer than the standard F perm alg (18 moves).Hold with the bar on left

R' U' F' [R U R' U'] R' F R2 [U' R' U R] U (R U R' U R U2 R')

Basically, it is the first half of an F-Perm canceled into a Sune

Let me know what you guys think of it