Megalomaniac (Live at Nippon Budokan, Tokyo, Japan - March 2004) by incubus Overview Tag Appears on Live in Japan 2004 Duration: 7:39 Playcount 1 Listeners 1