Originally uploaded April 13, 2017. This list features very hard to find superhero anime. Some of have been rescued since the original upload date but other still remain lurking in the lost section. Cyborg 009 has now been given a release date of June 25, 2019; this information went by …
Read More »