Kotomora
千畳敷 (senjoujiki) Japanese meaning: very spacious hall | Kotomora