Iwahijiri

Iwahijiri is the group responsible for the creation of Exaclan.