JOJO

Events

190 BC - 120 BC
Approx. 127 - Approx. 145
Approx. 700 - Approx. 799
Approx. 900 - Approx. 1000
1436 - 1476
1514 - 1576
1540 - 1603
1550 - 1617
1643 - 1727
1707 - 1783