CLOCK TOWER

五右衛門 (GOEMON)