Kotomora
偶像礼拝 (guuzoureihai) Japanese meaning: idolatry | Kotomora