Tag: Ôshirô Maeda

Mag Mag

A fresh, unapologetically absurd tone offers us something unexpectedly layered and even more unsettling in its social critique.

/ October 9, 2026