IMVU means "Internet Messaging Virtual Universe". It would bring your internet experience to greater heights. You can have many friends from different countries. Have an interactive party and best of all join the creator world and sell products. How to become an IMVU Creator?
Check this out.
Education Center
Check this out.
Education Center