London-based artist Slinkachu places miniature characters in everyday settings

London-based artist Slinkachu has been called “the god of small things” for his ability to create hidden narratives in plain sight.