Clangorous Chimera

"Nowhere", Scituate, RI, United States

Apparently, thi se refes to keep an ar of mytery about thm.