sasquatch walking across a busy street in japan at night. low angle camera. matte painting. hard edges, street art, artstation, by huang guangjian.