stillstandingstill- This must be the place. Fukuoka, Japan

more about : stillstandingstill