Violent is related to Army. Army can be used for Defense. Defense is related to Attack. Pin is a type of Attack. 
Shade is related to Hidden. 
Violent <--RelatedTo--> Army --UsedFor--> Defense <--RelatedTo--> Attack <--IsA-- Pin 
Shade <--RelatedTo--> Hidden 