This sounds like a job for ADVENTURE CAT!