Noun
kindred soul (plural kindred souls)
(idiomatic) Someone with the same feelings or attitudes as oneself; kindred spirit.
Many of the participants found themselves among kindred souls who shared their interests.
I had to learn to do everything because I couldn't find another kindred soul. Now you see eighty people listed doing the same things I was doing by myself. Ray Harryhausen
It's not often that I empathise with Anna Wintour, but it seems I've found an unlikely kindred soul in the Vogue editor. Source: Internet
Now that’s my kind of kindred soul. Source: Internet