Aniworks Logoworks
Sankichi the Monkey: The Storm Troopers

Episode 1 of Sankichi the Monkey: The Storm Troopers