Ken Fletcher

Kamen Rider Strong Demon is one of the many Oni Kamen Riders in the fanfictional series Kamen Rider: Echo Demon.

Ken/Kyoki
Ken (or referred to his Oni name, Kyoki) is a young man attending the same school as Josh.