Do you ever feel awkward sitting alone while you dine? Now you can feel even more awkward by sitting with a huge stuffed animal in front of you! This Japanese Cafe is fighting loneliness one stuffed Moomin at a time.
I gotta admit though, the food looks pretty good! Ha!