- Member: aConspiracyofRavens
- Title: (On His Face Is) A Map Of The World
- Premiered: 2007-05-28
- 30 Seconds to Mars From Yesterday
The official promo video for this song famously cost $13,000,000 - making it the most expensive music video ever made.
The DVD of Howl's Moving Castle set me back around £13, meaning that this video cost about 0.000002% of the original. Enjoy.