Kotomora
ネオダダ (neodada) Japanese meaning: neo-Dada | Kotomora