TERAMOTO , MICHAEL S