Zhao Chan

Zhao Chan is a main protagonist in Monstraid: Battle Raiders. Known as the Crimson Samurai, he is a member of team Stormshockers.