User blog comment:PhazonAdictKraid/Message from Nebula M78's Land of Light/@comment-1733689-20130508022620/@comment-1395514-20130509203134

Hahahaa nope, it was posted on Tsuburaya's Facebook Page.