Add like... Red Spider赤蜘蛛Red Spider at SFlix. Genre: Country: JapanDirector: 笠原唯央Cast: Kei Marimura, Masaru Matsuda, Mame Yamada, 有末剛, Ryuji Yamamoto,