Talk:Devil Bug/@comment-29602226-20170321234014/@comment-30895326-20170321234217

I don't think so since someone has put out the updated picture a while back.