This flash poster depicts the Asylum in wonderland