Tohki

Kamen Rider Freezing Demon is a Kamen Rider in the fanfictional American Kamen Rider Series Kamen Rider Echo Demon. Tohki is an Inuit priest who spends his days praying at a local temple until Josh & his group come upon him. Being the strongest Demon in his time, armed with a club & gong, it is said he is able to defeat various Makamou without assuming Demon form. In addition, he is capable to using various incantations & spells through meditation. Freezing Demon bears a resemblance to the present day Kamen Rider Slashing Demon.