The Fighting Bugmen
Doc CaligulaLatest Episode released on Tue Jun 9, 2020 Subscribe Visit show website
Giant monsters, exploding miniature cities, multicolored spandex and...Japanese toys?! Doc Caligula and and Kaizoku Decade are your hosts and guide... more