Obscure Stuffies

Japanese toy makers can usually rise to the challenge of making a cute stuffed animal out of even the most unappealing lifeforms – witness Capybara-san, a surprisingly popular character even though World’s Biggest Rodent is not exactly anybody’s idea of a heartwarming claim to fame.  So whose idea was it to produce the anatomically correct cow and the baby…uh, tapir?

Read a novel set in Tokyo

When Detective Kenji Nakamura’s phone rings with the news that his mother’s death wasn’t an accident, his life begins to unravel…read more