Here's a CNN report on the most wackiest and best presents that people are buying in Japan. Presents include a breast pillow, a samurai umbrella, a dog bank for $50, a home fireworks projector and a speaking clock. Perfect for that difficult to buy present. See
the best present in Japan video here