Top 5 Mentally Strongest anime characters.

5. Pannacotta Fugo: From JoJo's Bizarre Adventure: Golden Wind

4. Nagato Uzumaki from Naruto

3. Yuji Itadori from Jujutsu Kaisen

2. Eren Yeager from Attack on Titan.

1. Thorfinn Thorsson from Vinland Saga.