Japan / EPISODE

Leo vs. Fred

S1 E10 · September 4, 2023 · 24 minutes

Overview

The last thing Max wants to do is get involved. But if he won't stop Fred and Leo from fighting, the Demon Lord will force him to.

Sign in to track this episode →