Lazarus Anime Discussion | Made In Japan #2

In this episode of Made In Japan, Ryan and Christian will react to and discuss the trailer for MAPPA’s upcoming Japanese anime television series, Lazarus. The anime series will be directed by Shinichirō Watanabe, who is most known for directing the Cowboy Bebop anime TV series. While action sequences will be designed by John Wick director Chad Stahelski.