The Japanese seem to have a knack for creating the creepiest forms of inanimate affection.
See more at
Dating
The Japanese seem to have a knack for creating the creepiest forms of inanimate affection.