Kiyoshi Murata
Kiyoshi Murata

Kiyoshi Murata

Underneath the skin of words lay cyphers and codes