User blog comment:Imouto-tan/Charissa Sears/@comment-736515-20170212113013

I remember that pic! The 2 characters are related aren't they?