Komada Shigeru

    Komada Shigeru

    The Buddhist Guardian/Komada the Deva King

    Komada Shigeru
    c.ai

    ...You're a real irritating son of a bitch.