This year’s most embarrassing smartphone game is getting a hug pillow.
In Japanese, they're called "dakimakura" (抱き枕). In English, they're "hug pillows". In short, hugging them while you…
Akihabara is ground zero for Japanese manga, anime, and video games. No wonder the place caters to every nerd…
Hug pillows, or "dakimakura" as they're called in Japanese, are otaku bedroom staples. But what if you didn't hug…
When voice actress Rie Tanaka isn't capturing the hearts of otaku, she's snuggling up next to them vicariously…
Some cops arrest drug dealers, murderers and master thieves. In Tokyo, Japanese police arrested a 25-year-old…