I'm about Peter Keyes, Garber and their team. Who are they?
I don't think that this is FBI, DEA etc. because OWLF should be more secret service than other intelligence agencies. Federal agent of DEA or other is unreal work for OWLF officer. This is conspiracy. ^^