Human Fall Flat Box Art

Japanese box art for Human: Fall Flat which gets a retail release for Nintendo Switch in Japan on June 25, 2020, courtesy of Teyon Japan. Pre-order the packaged version at this link.