r0d3n7z about 9 years ago view (google earth), most likely from Izumi Garden Tower Updated about 5 years ago