Anyone else see the resemblance? Is Pitch like, Drakken 10.6?