Photos: High Castle, Stab City, Animal Eye, Green Screen Door By Sean Carnage. Published on April 4, 2011. July 28, 2020 0 4/4/11: High Castle, Stab City, Animal Eye, and Green Screen Door at Pehrspace. See the complete photos Green Screen Door Animal Eye Stab City High Castle See the complete photos Related + There are no comments Add yours Leave a ReplyCancel reply This site uses Akismet to reduce spam. Learn how your comment data is processed.