Tyrrell Takara

Tyrrell Takara (born August 19, 1969) is the founder of VidSpace.