’Caterpillar’ / ’キャタピラ’ [Shozin Fukui, 1988]

Back to Top