Kizoa

Kizoa is a web-based photo/video editing app. It allows you to create photo collages, movies, and eCards directly in your browser.
Price USD 0
License Free
Version 1.0
Operating System Windows, Windows XP, Windows Vista, Windows 7
System Requirements None