Ohzora Kimishima

Ohzora Kimishima (b. 1995) is a musician from Tachikawa, Tokyo. His style often incorporates elements of folk, electronica, glitch and psychedelia.

Our reccs

Eitaisuru Kemuri

January 18 2023