Videoworks of Edo Wulia
"Bintang Laut Memang Gila"
(Starfish Are Crazy)

Bali, 2006, 1 minute

They are really crazy.