The first Bikkuriman film, showing how the war between Akuma vs. Tenshi began
Amazing-man: The First Holy Demon War is not available for streaming at this moment.