Tucked away in the folds of the peaceful mountain town of Sasaguri, just north of the bustling city of Fukuoka, rests the Buddhist retreat of Nanzo-in temple where a bronze titan can be found jutting ...