Jayden Shiba

Jayden Shiba is the Red Samurai Ranger. He is one of the playable characters in the crossover game Super Mini Puzzle Heroes.