Seppuku

2023 Oil on canvas
78 3/4 x 58 in. 200 x 148 cm.