Russian Roulette official wallpaper
Russian Roulette poster

Russian Roulette

(2002)

Seasons

Russian Roulette Season 1 poster

Season 1 (2002)

with 72 episodes premiered on June 3, 2002

Russian Roulette Season 2 poster

Season 2 (2002)

with 67 episodes premiered on October 14, 2002