the adventures of menthol man