August 29 this year, Juan Meilan discovered a mysterious insect on the rocks in Hsinchu, Taiwan.
Juan says, “I found it on the ground, and it caught my attention. It was so strange, and people talked about it different things. But I wanted to know what it really was. ”