WikiSciFi
Advertisement

TCRI is a fictional company appearing in various Teenage Mutant Ninja Turtles incarnations. It is ran by the Utroms and is usually responsible for the mutation of the Turtles.[1]

References[]

Advertisement