Uh, I don't really know what this is, or how it came to be in my bookmarks (I have no memory of ever actually seeing it before), but here's a weird Japanese animation thing.