I think I got.. 'Thrips' .. please help

hyroot

Well-Known Member
Is that real? Looks.like the scenery in the background of a video game like the first resident evil
 
Top