The heavy metal BASTARD!! anime unleashes its trailer ahead of Netflix launch

time to read: 1 min