3D Printing 3D Printed Dragon Ewa Beach, Honolulu County, Hawaii, United States Added on September 18, 2025