Giraffe 1
Giraffe
Design:
Katsuyuki Shiga
No. of parts:
56