Shikura

Shikura is one of the characters who only appear in anime. Shikura is the leader of the species that fights against Deviluke.