If the player doesn't work, try another server:
A short animation. Winner of the 1998 Noburou Oofuji award.