Posted by Xespok on 19-04-2006 16:06
#6
I observed many similar Tachinids in Japan to that on your first enclosed image.
For example:
http://xespok.net...1000036473
But Tachinids of Japan are not properly known, so I can not help you.
Edited by Xespok on 19-04-2006 16:07