Keiji Takeuchi est né à Fukuoka, au Japon, en 1977. Il a passé la majeure partie de sa jeunesse en Nouvelle-Zélande, où il a obtenu un baccalauréat en design de produits. Le site designer a travaillé pour Naoto Fukasawa à Tokyo entre 2005 et 2012, après quoi il s'est installé à Milan pour créer un bureau satellite pour Fukasawa.
Lire la story complète