DeTa id
Online shop
deTa Id
Pemilik toko
Sosial media
deTa id
DeTa Id
Online shop
Digital artist and creative director who uses a mix of traditional, digital and social media to create original pieces of art. Making videos and digital experiences that make people laugh or think.