User blog comment:Ghido/S.H. Monsterarts Utsuno Ikusagami/@comment-5989773-20140308222847

Looks legit.