TitleBeast; a Tale of Love and Revenge