Kaleidoscopic image of Featherduster worm. Indonesia.