Sunset on Tokyo Bay

Tokyo is amazing. A vast multi-layered high tech city that surely must be the most engineered places on the planet. Anyone looking for proof of just how organised and capable Japanese engineers can be, check this out:

Tokyo subway time-lapse

AXA. The Science of Risk. 2015

Latest

Hello world!

Hello world!

Uncategorised
10 June 2026
The Process of Editing “The Sci-fi Hero”

The Process of Editing “The Sci-fi Hero”

Behind the Scenes
25 September 2025
Making the “Audi Ad”

Making the “Audi Ad”

Behind the Scenes
25 September 2025