I looked at the URL of this post:
The number after the slash caught my attention:
12007826
This is the game number in the Mobage system:
http://www.mbga.jp/_game_intro?game_id=12007826
This game is about VOCALOIDs, so this illustration is probably an asset from that game.
I found another site about this game. It features illustrations in this style.
https://www.crypton.co.jp/mikucolle/index_p.php




Leave a comment