Written by Yuri Amemiya