Washington, D.C., United States
AKA Buster Brown Eye / Cathedral / Pentagram / Iron Man Dec 6, 1993 Added by Jeffrey Lee