HAPPY DARUMA

Screen Printing & Lino Print
Posters & T-shirts
Ink on Paper
Osaka - Tokyo - Dublin