Metal Head (2003 TV series)

metal head is a robot turtle created by donetelo.he hates geting teckeld.