Kent & Curwen was founded in 1882 AD. The three lions in the brand logo are the royal emblem of Richard I of England, symbolizing Kent & Curwen’s illustrious, noble and glorious chivalry.
Three lions
Not three dragons
Everybody upstairs knows each other
Copycat
Miscellaneous brand
Laughed
Haha