Can Adam forgive Shiro after all that's happened?All Rights Reserved
Can Adam forgive Shiro after all that's happened?
1 part