Some things in life beg an explanation. A miniature castle building built on the grounds of the roof of a classic, suburban household in America, definitely fits the mold of things that require an explanation. Like, seriously, how did they even build this thing? The proportions are so weird, and it seems as though the castle building is about to come crashing down to the concrete any second now. Hopefully, that won't happen.
But, if we were these guys, we would probably park our cars away from that piece of pending doom up on the rooftop. You know, just to be on the safe side.