Mole Orphnoch

The Mole Orphnoch appeared in 2003 movie called Kamen Rider 555: Paradise Lost. The Mole Orphnoch (モールオルフェノク Mōru Orufenoku) is a member of the Riotrooper army along with Lion and Moose 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.