Now let's have some demons, shall we?
MOAR!!!
An entire imageboard dedicated to Astaroth:http://kazumi386.org/%7Enijigen/astarot/
where is she from?
>>274206snack food mascot
How?This is mind boggling..