Muichiro Tokito is the only Hashira to take down an Upper Moon all alone. After manifesting a demon slayer mark, he has ...
If you haven’t recently re-binged the series ahead of Infinity Castle‘s release on September 12th, cast your mind back to the very first episode of the first season. After finding his family ...