https://filmcombatsyndicate.com/buenos-strega-conquers-yubari-xxvii/
Bueno's STREGA Conquers Yubari XXVII