Japan / EPISODE

Big Brother and Little Brother

S1 E11 · June 13, 2026 · 24 minutes

Overview

After defeating Long-Arm and Long-Leg, the group realizes something else had been tailing them all along.

Sign in to track this episode →