Kotomora
血祭り (ちまつり, chimatsuri) Japanese meaning | Kotomora