adachi is god…