Aniworks Logoworks
Trigun Stampede

Episode 10 of Trigun Stampede

Aired Mar 11, 2023