Ten Chan
Ten Chan (Tenchan), credited as Artist and Designer.
Appear in the games: Savage Reign and Super Sidekicks 2: The World Championship.
Also known as: Tenchan
Ten ChanTen Chan (Tenchan), credited as Artist and Designer.
Appear in the games: Savage Reign and Super Sidekicks 2: The World Championship.
Also known as: Tenchan
Ten Chan