Trust No One

Trust No One (正義に一番必要なもの) is the 24nd episode of the 2021 anime reboot series of Shaman King.