Sporty Japanese latitude at large