Almost reminds me of Plan 9 From Outer Space.

Read more