Kotomora
忠臣蔵 (chuushingura) Japanese meaning: Chūshingura | Kotomora