Human Control Panel
An intricately rendered illustration depicting the mysterious Human Control Panel A723C — a supposed relic unearthed in 1973 inside a decommissioned U.S. military facility. Surrounded by rumour and secrecy, this curious device is said to have been part of Project MKUltra, the infamous CIA program that sought to explore the boundaries of human consciousness and [...]
Dex humorous prints, Limited Edition Art Prints