Kotomora
大法廷 (daihoutei) Japanese meaning: full court | Kotomora