an animated short of a blue sun and anime hero