Aniworks Logoworks
Space Pirate Captain Harlock

Episode 9 of Space Pirate Captain Harlock

The Fearsome Plant Life Form