The Japanese seem to have a knack for creating the creepiest forms of inanimate affection.
Like what you see? Follow Us and Add Us as a Preferred Source on Google.