Aniworks Logoworks
Space Brothers

Episode 20 of Space Brothers

The Worst Possible Punishment