Board Thread:Theories and Rumors/@comment-37796351-20181212151153/@comment-30938718-20181212180408

The leader is a 7000 year old Oni who is like 100 foot tall.