I don't even know what this Japanese ad is selling, but something tells me I need to buy 500 of them. Right now.