Divine Phoenix (character)

Divine Phoenix is a character that first appeared in Ohbanahara.

Trivia

 * Its real name is Jakra.