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.
S1 E11 · June 13, 2026 · 24 minutes
After defeating Long-Arm and Long-Leg, the group realizes something else had been tailing them all along.