Japanese Style, a mystical and surreal depiction of a Geisha walking through