avatar808Check avatar808.pro with our free review tool and find out if avatar808.pro is legit and reliable. Need advice? Report scams Check !Avatara88 is a talent management and agency network based in Indonesia, providing full-service artist management.