Shura ending

What the list of bosses is you need to beat to get shura ending?(including mini bosses)