EagleRoid

IguRoid is a villain in Kamen Rider Super Live: Cho Henshin Battle stage show. He is the leader of Bio Roid Schutzstaffel trio.