Norio Maeda – Mercy, Mecry, Mercy