Radiation

Hey everyone I think that this might be kinda strange to have on your roof? There is something not right about this, could I get some advice?