maki tomoda (english subbed)