doodleperdiem.com
The God Emperor of Dune - Doodle Per Diem
The 574th Doodle Per Diem. It is a drawin of Leto Atreides II the God Emperor of Dune.