Watch Kimetsu no Yaiba Season 3
Kimetsu no Yaiba Season 1 Episode 2.
Tanjiro heads for Mt Sagiri with his sister Nezuko, who is now a demon. During the night, Tanjiro smells blood coming from inside a temple and goes to investigate.
Shingeki no Kyojin
One Punch Man
Leave a Reply