(Ukiyo-e (Japanese)) Skyship Over Floating Peaks

A sky ship sailing between floating mountains, standing at the edge of an ancient forest.