What the heck is this hoya?!

I was thinking that it was a Medusa, and that’s still my best guess, but it’s just kind of an odd one with foliage that looks more prehistoric and has more splash to it than photos I’ve seen. It’s (hopefully) about to bloom which would really help with IDing it, but it could easily just drop these as it has never bloomed before. What do y’all think?