User blog comment:GouenjiShuuya'123/Countdown for Galaxy!/@comment-4726368-20130424203303/@comment-5465760-20130424203857

Glad you found it ;)

Yeah, it was from some kind of 3 second video on TokyoTV xD