I've stumbled upon this image deep within some abandoned database on the web with the name "twinsistersart" and I was wondering...IS there any anime/manga/game/anything called Twin Sisters that might be related to this picture? Any piece of information is welcomed, thanks in advance!
Need help finding anime
Moderator: AniDB