User blog comment:Darthwikia25/Update Blog - Please Read!/@comment-30979292-20170422221024/@comment-28905095-20170422222023

I think they are duplicate accounts... The first one is the last one added, but the first one does refer to the the helenangel twitter account, which seems to be the official account.