Planetes poster
TV

Planetes (2003)

S01E06 The Lunar Flying Squirrels

Nov 08, 2003 • Season 1 • Episode 6 • HD

During Hachimaki and Tanabe's trip to the Moon, they encounter a group of Tanabe's neighbors—aspiring ninjas who showcase their skills using the Moon’s reduced gravity.

Country: JP