injica Mite is last red spot, they probably live in the symbiosis, here is an example of it http://www.projectnoah.org/spottings/25689111
Comments (5)