Moose Orphnoch

The Moose Orphnoch appeared in 2003 movie called Kamen Rider 555: Paradise Lost. The Moose Orphnoch (ムースオルフェノクMūsu Orufenoku) is a member of the Riotrooper army along with Lion and Mole Orphnoch. After the Orphnoch occupation of the worldwide, he was sent along with his friend to terminate the last of the human beings. However, he was defeated by Kamen Rider Kaixa.