
This is the first time I've seen my Nippon League logo blown up this large, and uh, that stance-- I don't think that's gonna work. Those hips do not lie.
The Nippon League is Japan's National League. Teams are limited to just 6 foreigners among their 26 players on the active roster, as is the case with most of the National Leagues. The NPL season is 80 games long and includes 8 Japanese teams.

(2058 Nippon League standings)
The Tokyo Athletics have completely dominated the NPL, winning the last 8 consecutive Nippon Series titles, and 10 in total. Niigata is the only other team with multiple (2). Nagoya, Chiba, and Saitama have also won titles.