Illustration | Animation
A short animation representing a few things unique to Japan, the land of the rising sun
Umbrella illustration by Eleah Ramos
Illustration by Eleah Ramos

More creative work

Back to Top