Kotomora
八部衆 (hachibushuu) Japanese meaning: the eight legions | Kotomora