Titan's Triumph

Titan's Triumph is a rare emblem.