Talk:Helios Sentinel/@comment-99.25.239.16-20140320020222

Guys... what is up with the picture of Helios? I'm pretty sure that it isn't Helios... it's creeping me out...