Kubera Set for June 20 Release; Amazon Prime Video Secures Rights