can't believe no one requested for artist nor source. now that i know... the cg comes from a flash game, which is solely dedicated to Karen (and zero, partially)... but the company's name is Aqua (i am not sure, but the title screen sequence says so.) anyone familiar with that name?