This reminds me of that other thing Japan does where they sit a giant stuffed animal with people who sit alone in cafes so they don't feel so alone.