Leonardo da Vinci

荼毘の字, Dabinouji

Master of machines and sleep bullets.