HIROSHI MACHIDA: Pteridophyte
HIROSHI MACHIDA: mountaneering
HIROSHI MACHIDA: manjusaka