Dog Orphnoch (Dog Lord)

Dog Orphnoch/Dog Lord (ドッグオルフェノク／ドッグロード) is a character who appears in Kamen Rider Agito: Heaven's Door, a S.I.C. Hero Saga story for Kamen Rider Agito.