Heaven Picture

Heaven Picture is an image of astrostrudels that appears occasionally throughout the Fricking Fricks realm. It can be seen in Town Hall, breadboie's house, and on Julia (ft.Heaven).