pic: Twins?

cd00e5dfee81fa2f43efe422b0ed7b0a_l.jpg

Mirrored Image?

68 and 998 going after the same goal.