Lost in Shell official wallpaper
Lost in Shell poster

Lost in Shell

(2018)

Seasons

Lost in Shell Season 1 poster

Season 1 (2018)

with 20 episodes premiered on October 22, 2018