Have seen her pretty often now and people use her as avatar everywhere. So who is she and what anime is it?