Shikura

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

Etymology

 * Shikura means "will, purpose" (志) (shi) and "warehouse" (倉) (kura).