Categories Design Web Isolation Unit Updates Post author By Jean Snow Post date July 2, 2009 Isolation Unit (aka Teruhiro Yanagihara) does a major site update, and it’s looking quite nice. By Jean Snow Production Services Manager at Ubisoft Shanghai. Before that, half a life spent in Tokyo. View Archive → ← Tomokazu Matsuyama → Fez. XBLA. 2010.