Hiroko Yoda and Matt Alt are a husband and wife team who run a Tokyo-based translation company that specializes in producing the English versions of Japanese video games, comic books and literature. Alt is the co-author of Super #1 Robot (2005), a detailed photo-history of 1970s Japanese robot toys. Alt and Yoda are also co-authors of Hello, Please! Very Helpful Super Kawaii Characters From Japan (2007), a book about Japanese cute character culture. They also happen to have firsthand yokai experience, having appeared as extras in the Takashi Miike film The Great Yokai War (2005). Illust...