A 400 year old Yamada Taro (John Doe) soldier who's soul cannot move on due to being too corrupted to be regonizable by everyone, including himself. For the past 400 years he's been searching for lost memories and identity.
WARNING: Wings are not fixed to his body. I will try to fix this later when I have the time!