Hello, Please! Very Helpful Super Kawaii Characters from Japan
Matt Alt is the co-author of Super #1 Robot. He and Hiroko Yoda live in Tokyo, where they run the translation company AltJapan.