Aniworks Logoworks
Samurai Troopers

Episode 33 of Samurai Troopers

In Search of the Secret Treasure