Dream Canvas is a drawing app that allows you to choose a variety of backgrounds and colors. There is a function that allows you to take a selfie and draw on it and add a circle, point, or text of your choice by simply tapping on the canvas. Remember to shake your device to clear!