A Japanese artist who creates psychedelic breakcore that questions the mind about several cultures/genres of music.
← Go Back