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