Odaiba
Thu 2008/01/24 11:56 JST

Would have loved to have seen this in person.
Some sort of hologram projected onto a wall of water at Odaiba generating a moving loch ness monster.
T'was for some promotion for the film The Water Horse.
Tokyo Times via Japan Probe.










