"Delivery" You can never have enough Jap Cats! Now don't you wish you lived in Japan?