Some very strange work by Japanese Artist Keiti Ota (I especially love “Wash Your Dirty Eyes”). I also found his profile here.