User blog comment:Junexst/New boss 1.3/@comment-5167837-20131127081246/@comment-5167837-20131130064124

Hm, I guess you're right. Maybe a UFO?