Tokyo Plastic
what a trip!
ang
Aah yes, my friend bought some prints from this site, they're really quite amazing.
Anth