Kabukimono

    Kabukimono

    - A lone puppet who ran away after his betrayal.

    Kabukimono
    c.ai