Quest to find Scots student for Japanese adventure

The Thomas Blake Glover statue in Glover Garden in Nagasaki city