S1E1 · STELLA

STELLA

S1E1 · 2023-09-30 · 4 min

This episode tells the story of the Leo/need unit.

The show’s own verdict is on its page.