We all know that feeling. That one itch you just never seem to scratch enough. This catto has a pesky little itch!