freefunctor over 10 years ago I believe this depicts characters from a pixiv original series, 【ぴくえど】.