The Legend of Heroes -Elliot Craig