Kotomora
証人台 (shounindai) Japanese meaning: witness stand | Kotomora