The highly anticipated LeSean Thomas-directed anime series Yasuke just launched on Netflix around the world today, and to get people excited for it, Netflix released the opening on YouTube for everyone to watch.
He also runs a YouTube channel about Japan stuff called TheDoctorDazza, tweets at @DoctorDazza, and posts photos of his travels on Instagram.
“In a war-torn feudal Japan filled with mechs and magic, the greatest ronin never known, Yasuke, struggles to maintain a peaceful existence after a past life of violence.