A Terrytoons cartoon released 9 July 1933.
The Oil Can Mystery is not available for streaming at this moment.