By admin August 27, 1989 Stored in Osaka, Japan 20 Feet Long x 30 Feet High Originally done for a 24 hour televised telethon in Tokyo, Japan Dedicated August 27th, 1989 By Mr. Toshita & Kent Fabulous admin / About Author More posts by admin