Article What is Carp-girls? -women wearing red costume in baseball stadium- Japan has 12 professional baseball teams. There is a team that placed in the high ranks of NPB (N... Sep.21.2014 Favorite this!