Talk:Giant Dragonfly/@comment-32864640-20150909035949

Hmm, alien Meganulon perhaps?