Long Beach, California - obsessive hobbyist