The Harmony of the World: Part 2
- Episode aired Nov 29, 2015
- 24m
Leonardo and Lupin face off, with the fate of Italy and Rebecca in the balance.Leonardo and Lupin face off, with the fate of Italy and Rebecca in the balance.Leonardo and Lupin face off, with the fate of Italy and Rebecca in the balance.