Installation view of Mika Horibuchi at Frieze London, 2025