The answer to what building this is: Ghostbusters! (Erased original pic by accident)