Overview

Tortoise has been started by a wife and a husband of Keiko and TakuS hinomoto in the end of Oct. 2003, who moved in Los Angeles from Tokyo, Japan in June, 2003.