i'm pretty sure it's an anime/manga scene of oil pastels and paint in digital form probably from a movie or series.
8.5m questions
11.2m answers