Tai Kamiya/Taichi Yagami (Digimon Adventure)

Tai Kamiya/Taichi Yagami is