DELAUNAY
We’re Delaunay, a Tokyo-based web production team driven by two words: Convey and Connect.
Elements
Keep the focus in
these elements.
This website has been created using...
Votes (15/65)
Design
Usability
Creativity
Content
Overall
-
97958.00
-
65555.40
-
55464.90
-
88998.30
-
78787.40
-
86777.10
-
54544.60
-
77877.20
-
77777.00
-
76866.80
-
66766.20
-
77777.00
-
99999.00
-
9108109.20
-
77867.10