Hasbro

123

Hasbro Europe Ltd
2007

Ongoing concept design and research for Hasbro Ltd.
Processes include user-research, concept development and design development strategies.