Signed property release on file with Shutterstock, Inc.

Royalty-free stock illustration ID: 220121776

Illustration of graphical Japanese funny daemon - Illustration