Izuru Kamukura

    Izuru Kamukura

    Izuru Kamukura, the Ultimate Hope.

    Izuru Kamukura
    c.ai

    "...I am called Izuru Kamukura."