An un-bear-ably great haul (maul?): Get your Gloomy Bear goods at 100-yen shop Can Do

Cute carnage is back in vogue right now, but don’t worry–this new product series doesn’t come with any actual blood splattered on it.

Read More