Aniworks Logoworks
Mushibugyo

Episode 9 of Mushibugyo

The Insect Hunters Attack!! Battle of Hachijo Island!!