megaphones. a very thin tall huge creepy humanoid with several megaphones instead of a head. megaphones, megaphones! character concept art, extremely high details, octane render, fog, horror, artstation contest winner, art by dariusz zawadzki, simon stalenhag. masterpiece 