Kotomora
上目 (じょうもく, joumoku) Japanese meaning: superorder | Kotomora