Thoughts on this anime short film?