The School of Athens

Florence Cathedral was the location where Leonardo da Vinci rapped in Artists vs Turtles.

Information on the Location
A cathedral in Florence, Italy built sometime during the Renaissance Period.

Appearance in the Rap Battle
TBA