DELUSION LAND é uma marca de moda centrada no streetwear. Na sua primeira coleção, apresentou T-shirts que combinavam silhuetas streetwear descontraídas com grafismos que evocavam o comunismo. A marca retrata um «país de delírio» surreal e irreal, imaginado como um país asiático onde circula uma moeda própria, «天», e cujo governo não funciona devidamente. A incorporação de um cenário fictício de Estado nas peças de vestuário e nos grafismos é uma das suas características.
Conceito
Este país é surreal e irreal. Este país é como os países da Ásia. Neste país circula uma moeda chamada «天». Neste país, o governo não funciona devidamente. Foi concebido um país imaginário com estas características.