Le Studio Humain

Logo for artist Marguerite Humeau's fictitious production company, The Warped M, which includes the "The Things ? — A Trip To Europa" trailer video.