Leonardo da Vinci

Leonardo da Vinci

荼毘の字
Master of machines and sleep bullets.