Possible lines of play occurred to me:
1. Take club lead with King. AK♦, ruff diamond with 9. Assuming all follow, 5♣ to Ace. If all follow, contract assured. If South shows out, play ♥AKQ discarding 2 spades from dummy, then 4th heart. If South shows out, ruff, draw North's penultimate trump with ♣Q, then spade to Ace and discard dummy's diamond on established heart and claim. If South has the 4th heart, ruff and North over ruffs and plays a spade you rely on the spade finesse to discard dummy's losing diamond.
2. Take club lead with King. AK♦, ruff diamond with 5. Assuming all follow, AKQ♥, discarding 2 spades, A♠, ruff a spade. Then play last diamond from dummy. Whether they use 10♣ or not you can claim. If only hearts break badly, you can fall back on the spade finesse
Which is the greater threat to making the contract? Trumps breaking badly or one or both of red suits breaking badly? Which line would you vote for, or have I missed a better line?
Thanks

Help

Not sure you would approve of the bidding:
p 2♣
3♣3♥
3NT 6♣
p p
J♣ lead