You might ask yourself what is missing in your life. This quandary may rob your sleep and trouble your days. And then one day, you know the answer. It's as if you knew it all along and simply couldn't recognize something so obvious. No wonder you've felt something lacking! Clearly, you need a bunny ear headress for your cat. And luckily, because Japan excels at fulfilling absurd product demand, this precious feline accessory appears before you. Conveniently dispensed from a train station vending machine. Life. Is. Beautiful.