Thanks for the replies, I have been through my purchases many times and unable to find it.
If you have searched your purchased list thoroughly many times, and it's not there, then it may have been removed from the App Store and your purchased list. There's other apps that offer similar effects.
Thanks, that makes sense. I also remember the app had some social network integration also
Maybe Instagram related? Insta something? Lol