squircles

Shanghai, China