FATE MagazineMay 3, 2023Japan’s ‘Bigfoot’ The beast was around 1.6 meters tall, with a gorilla-like body and a face shaped like an inverted triangle.