posted on Jul, 9 2008 @ 04:07 PM
Here's the subject.
Reporter is in Hokkaido, Japan.
The following is a screenshot from that time frame OP mentions.
The second is a sketch which, to my belief shows heading and decent for the "object":
Seems like we have a rod. I'm sorry to say that I'm one of those who believe the idea of insects being rods.
Also, if you look closely it gets brighter as it comes more to the right. If my sketch is correct, that makes sense as it gets closer to the flood
light which camera crews use.
EDIT:
Hokkaido is amongst other home to:
Dragon flies
Pretty moths
and
these cheeky fellas
(I normally am disgusted by insects, but these must be the teddybears of insects xD)
[edit on 9/7/08 by flice]