Simple design, 1980s anime movie advertisement poster:: stranger things:: nostalgic sci fi horror:: portals:: monsters:: demogorgons::