It’s only on Crackle, somehow.
But seriously,
HD ver
SD ver with subs (not needed, film is almost totally without dialogue, don’t watch this, watch the HD version. Yes, stupid, I know you can’t understand Japanese. No, I’m not saying you’re stupid for not knowing Japanese, you’re stupid for thinking that being able to understand Japanese would somehow make it easier to understand this movie. Don’t watch this. Watch the HD version.):