User:Merlotallred/sandbox

Scott Takeda (born March 21, 1967) is an American TV/Film actor and filmmaker.