Possibly the Greatest Alchemist of All Time

Episode 3: Contracts and Oaths

Chats