Otto Vega

Kamen Rider Slashing Demon is one of the many Demon Kamen Riders in the American Kamen Rider Series Kamen Rider Echo Demon. He solely goes by the name Zanki & abandoned his human name Otto Vega upon becoming a Demon.