Career
Terakawa began his career with Yokohama Marinos and made his League debut in 1995, but found first-team opportunities limited. He joined Albirex Niigata in 2000 and made a total of 256 appearances for Niigata, scoring 24 goals. He last played for F.C. Ryūkyū before announcing his retirement on November 22, 2012.