Featured reviewunrateableThis is a lost cartoon :0 I would love to review it but UCLA has the nitrate file and its basically never surfaced the internet. Here's hope for the future.kaijusoupAug 26, 2021Permalink