Movie poster with Touhou characters in a forest with big a mysterious shadowy figure looming above, anime, Graham Humphreys, movie poster, horror