Starchild released on its official website a preview trailer of the new anime adaptation of this story by Go Nagai.




Quite refreshing, isn't it?