Titan

Titan is a character in Kart Kingdom Racing.