Keitakuen Gardens. Osaka, Japan.