Well...we found out who made him impure and it makes total sense
Watch "Hitori No Shita 2x19 Juuni Roujoujin" on Streamable.