a japanese castle surrounded by trees and greenery