i was told you people could tell me what this image is from and where I can find more
That's Astaroth. She's a mascot for a Japanese snack, but she became something of a meme.http://rule34.paheal.net/post/list/Astaroth/1