Character
Karura
Karura in Blue Exorcist (2011), played by Ayumu Murase.
Karura (伽樓羅 (カルラ) Karura; lit. "Garuda"), also known as Phoenix (不死鳥 (フェニックス) Fenikkusu; lit. "Immortal Bird") and Fenghuang (鳳凰 (ホウオウ) Hōō; lit "Chinese Phoenix"), is a high-level fire Demon and a kin of Iblis.
Played by
Appears in
Blue Exorcist2011