In the category strange, hyperactive and incomprehensible Japanese/Korean flash animation, this flash is a nice (Korean it seems) example. Don't have any idea what it is about though.

Ddautta