User blog comment:Zacbio/What PnF picture is this?/@comment-1696940-20100220001937

It has both Phineas and Ferb. No more clues! There are no clouds at all.