Shota and Haru
Popular yet lonely Shota and reserved honor student Haru share a quiet stairwell moment that sparks an unexpected bond.
2026-03-13 25mNow playing
Full series · 1 credit per episode

Playback is credit-based: 1 credit for this episode. Create an account to start.
1 credit = $1 · films $5 · episodes $1
An emotionally distant star student and a quiet loner find an unlikely refuge on a stairwell landing, where shared silence slowly becomes something more.
Contrast runs for 1 season, created by itz. Every episode page keeps the show's order, so you can watch from the pilot to the finale without hunting for the next link. Episodes are bought individually for 1 credit.
Season 1 · 8 episodes
Popular yet lonely Shota and reserved honor student Haru share a quiet stairwell moment that sparks an unexpected bond.
2026-03-13 25mNow playingAfter learning about Shota’s painful past, Haru encourages him to chase his dreams again—and their distance narrows.
2026-03-13 24mAs Shota returns to soccer, Haru wrestles with his past, and a quiet festival night deepens their fragile connection.
2026-03-13 23mShota hides his feelings in soccer practice while Haru struggles with memories of Kanda—until a tender rooftop moment.
2026-03-13 23mSeeing Haru with Kanda unsettles Shota, and during a secluded study retreat, hidden truths finally come to light.
2026-03-13 30mShota buries himself in soccer while Haru confronts past relationships—until an honest talk after the big match.
2026-03-13 24mSeparated from their usual meeting place, Shota boldly pulls Haru away to face their feelings at last.
2026-03-13 26mSkipping class, Shota and Haru confront past pain and finally choose love in a quiet room filled with light.
2026-03-13 26mEpisodes cost 1 credit each. Credits are $1 each, so a full season costs the number of episodes in credits. Each episode you unlock stays in your account permanently.
Yes. Create an account and add credits before unlocking an episode. Signing up is free and only needs an email and password.
Contrast has 1 season on Movy, with 8 episodes in total. Start with season 1 below.
Start with season 1, episode 1. The episode list on this page keeps the order, and the player moves to the next episode when one ends.
Yes. The player includes a CC menu where available, and the whole site is built for mobile. Fullscreen and picture-in-picture are supported.
More like this
2025 · Animation
2026 · Animation
2017 · Animation
2025 · Animation
2019 · Animation
2026 · Animation
2006 · Animation
2004 · Animation
2013 · Animation
2009 · Animation
2017 · Animation