Fire Force Season 2 Ep 7: Shinra and friends begin the trek across the Chinese desert. They didn't expect to find a talking mole -- and more!

Crow's World of Anime