Medieval Seal Stamp  

Templar wax seal stamp.