<?xml version='1.0' encoding='UTF-8'?>
<tv date="20260722175118 +0800" generator-info-name="epg.pw" generator-info-url="https://epg.pw/channels/519888/20260719.html" source-info-name="FREE EPG" source-info-url="https://epg.pw/api/epg.xml?channel_id=519888&amp;date=20260719&amp;timezone=None">
  <channel id="519888">
    <display-name lang="Malaysia">Astro First HD</display-name>
    <icon src="" />
  </channel>
  <programme channel="519888" start="20260719004000 +0000" stop="20260719023500 +0000">
    <title lang="zh">Demon Slayer: Kimetsu no Yaiba Hashira Training - The Curtain Rises Arc</title>
    <desc>The Hashira Training intensifies as Tanjiro and his comrades face increasingly harsh trials under the Hashira. As the Demon Slayer Corps completes its preparations, Muzan makes his move, and the story transitions directly toward the decisive battle in the Infinity Castle. Stream now on Astro First.</desc>
    <date>2026-07-19</date>
  </programme>
  <programme channel="519888" start="20260719023500 +0000" stop="20260719043000 +0000">
    <title lang="zh">Demon Slayer: Kimetsu no Yaiba Hashira Training - The Curtain Rises Arc</title>
    <desc>The Hashira Training intensifies as Tanjiro and his comrades face increasingly harsh trials under the Hashira. As the Demon Slayer Corps completes its preparations, Muzan makes his move, and the story transitions directly toward the decisive battle in the Infinity Castle. Stream now on Astro First.</desc>
    <date>2026-07-19</date>
  </programme>
  <programme channel="519888" start="20260719043000 +0000" stop="20260719062500 +0000">
    <title lang="zh">Demon Slayer: Kimetsu no Yaiba Hashira Training - The Curtain Rises Arc</title>
    <desc>The Hashira Training intensifies as Tanjiro and his comrades face increasingly harsh trials under the Hashira. As the Demon Slayer Corps completes its preparations, Muzan makes his move, and the story transitions directly toward the decisive battle in the Infinity Castle. Stream now on Astro First.</desc>
    <date>2026-07-19</date>
  </programme>
  <programme channel="519888" start="20260719062500 +0000" stop="20260719082000 +0000">
    <title lang="zh">Demon Slayer: Kimetsu no Yaiba Hashira Training - The Curtain Rises Arc</title>
    <desc>The Hashira Training intensifies as Tanjiro and his comrades face increasingly harsh trials under the Hashira. As the Demon Slayer Corps completes its preparations, Muzan makes his move, and the story transitions directly toward the decisive battle in the Infinity Castle. Stream now on Astro First.</desc>
    <date>2026-07-19</date>
  </programme>
  <programme channel="519888" start="20260719082000 +0000" stop="20260719101500 +0000">
    <title lang="zh">Demon Slayer: Kimetsu no Yaiba Hashira Training - The Curtain Rises Arc</title>
    <desc>The Hashira Training intensifies as Tanjiro and his comrades face increasingly harsh trials under the Hashira. As the Demon Slayer Corps completes its preparations, Muzan makes his move, and the story transitions directly toward the decisive battle in the Infinity Castle. Stream now on Astro First.</desc>
    <date>2026-07-19</date>
  </programme>
  <programme channel="519888" start="20260719101500 +0000" stop="20260719121000 +0000">
    <title lang="zh">Demon Slayer: Kimetsu no Yaiba Hashira Training - The Curtain Rises Arc</title>
    <desc>The Hashira Training intensifies as Tanjiro and his comrades face increasingly harsh trials under the Hashira. As the Demon Slayer Corps completes its preparations, Muzan makes his move, and the story transitions directly toward the decisive battle in the Infinity Castle. Stream now on Astro First.</desc>
    <date>2026-07-19</date>
  </programme>
  <programme channel="519888" start="20260719121000 +0000" stop="20260719140500 +0000">
    <title lang="zh">Demon Slayer: Kimetsu no Yaiba Hashira Training - The Curtain Rises Arc</title>
    <desc>The Hashira Training intensifies as Tanjiro and his comrades face increasingly harsh trials under the Hashira. As the Demon Slayer Corps completes its preparations, Muzan makes his move, and the story transitions directly toward the decisive battle in the Infinity Castle. Stream now on Astro First.</desc>
    <date>2026-07-19</date>
  </programme>
  <programme channel="519888" start="20260719140500 +0000" stop="20260719160000 +0000">
    <title lang="zh">Demon Slayer: Kimetsu no Yaiba Hashira Training - The Curtain Rises Arc</title>
    <desc>The Hashira Training intensifies as Tanjiro and his comrades face increasingly harsh trials under the Hashira. As the Demon Slayer Corps completes its preparations, Muzan makes his move, and the story transitions directly toward the decisive battle in the Infinity Castle. Stream now on Astro First.</desc>
    <date>2026-07-19</date>
  </programme>
  <programme channel="519888" start="20260719160000 +0000" stop="20260719175500 +0000">
    <title lang="zh">Demon Slayer: Kimetsu no Yaiba Hashira Training - The Curtain Rises Arc</title>
    <desc>The Hashira Training intensifies as Tanjiro and his comrades face increasingly harsh trials under the Hashira. As the Demon Slayer Corps completes its preparations, Muzan makes his move, and the story transitions directly toward the decisive battle in the Infinity Castle. Stream now on Astro First.</desc>
    <date>2026-07-19</date>
  </programme>
  <programme channel="519888" start="20260719175500 +0000" stop="20260719205000 +0000">
    <title lang="zh">Demon Slayer: Kimetsu no Yaiba Hashira Training - The Curtain Rises Arc</title>
    <desc>The Hashira Training intensifies as Tanjiro and his comrades face increasingly harsh trials under the Hashira. As the Demon Slayer Corps completes its preparations, Muzan makes his move, and the story transitions directly toward the decisive battle in the Infinity Castle. Stream now on Astro First.</desc>
    <date>2026-07-19</date>
  </programme>
  <programme channel="519888" start="20260719205000 +0000" stop="20260719224500 +0000">
    <title lang="zh">Demon Slayer: Kimetsu no Yaiba Hashira Training - The Curtain Rises Arc</title>
    <desc>The Hashira Training intensifies as Tanjiro and his comrades face increasingly harsh trials under the Hashira. As the Demon Slayer Corps completes its preparations, Muzan makes his move, and the story transitions directly toward the decisive battle in the Infinity Castle. Stream now on Astro First.</desc>
    <date>2026-07-19</date>
  </programme>
  <programme channel="519888" start="20260719224500 +0000" stop="20260720000000 +0000">
    <title lang="zh">Demon Slayer: Kimetsu no Yaiba Hashira Training - The Curtain Rises Arc</title>
    <desc>The Hashira Training intensifies as Tanjiro and his comrades face increasingly harsh trials under the Hashira. As the Demon Slayer Corps completes its preparations, Muzan makes his move, and the story transitions directly toward the decisive battle in the Infinity Castle. Stream now on Astro First.</desc>
    <date>2026-07-19</date>
  </programme>
  <programme channel="519888" start="20260720004000 +0000" stop="20260720023500 +0000">
    <title lang="zh">Demon Slayer: Kimetsu no Yaiba Hashira Training - The Curtain Rises Arc</title>
    <desc>The Hashira Training intensifies as Tanjiro and his comrades face increasingly harsh trials under the Hashira. As the Demon Slayer Corps completes its preparations, Muzan makes his move, and the story transitions directly toward the decisive battle in the Infinity Castle. Stream now on Astro First.</desc>
    <date>2026-07-20</date>
  </programme>
  <programme channel="519888" start="20260720023500 +0000" stop="20260720043000 +0000">
    <title lang="zh">Demon Slayer: Kimetsu no Yaiba Hashira Training - The Curtain Rises Arc</title>
    <desc>The Hashira Training intensifies as Tanjiro and his comrades face increasingly harsh trials under the Hashira. As the Demon Slayer Corps completes its preparations, Muzan makes his move, and the story transitions directly toward the decisive battle in the Infinity Castle. Stream now on Astro First.</desc>
    <date>2026-07-20</date>
  </programme>
  <programme channel="519888" start="20260720043000 +0000" stop="20260720062500 +0000">
    <title lang="zh">Demon Slayer: Kimetsu no Yaiba Hashira Training - The Curtain Rises Arc</title>
    <desc>The Hashira Training intensifies as Tanjiro and his comrades face increasingly harsh trials under the Hashira. As the Demon Slayer Corps completes its preparations, Muzan makes his move, and the story transitions directly toward the decisive battle in the Infinity Castle. Stream now on Astro First.</desc>
    <date>2026-07-20</date>
  </programme>
  <programme channel="519888" start="20260720062500 +0000" stop="20260720082000 +0000">
    <title lang="zh">Demon Slayer: Kimetsu no Yaiba Hashira Training - The Curtain Rises Arc</title>
    <desc>The Hashira Training intensifies as Tanjiro and his comrades face increasingly harsh trials under the Hashira. As the Demon Slayer Corps completes its preparations, Muzan makes his move, and the story transitions directly toward the decisive battle in the Infinity Castle. Stream now on Astro First.</desc>
    <date>2026-07-20</date>
  </programme>
  <programme channel="519888" start="20260720082000 +0000" stop="20260720101500 +0000">
    <title lang="zh">Demon Slayer: Kimetsu no Yaiba Hashira Training - The Curtain Rises Arc</title>
    <desc>The Hashira Training intensifies as Tanjiro and his comrades face increasingly harsh trials under the Hashira. As the Demon Slayer Corps completes its preparations, Muzan makes his move, and the story transitions directly toward the decisive battle in the Infinity Castle. Stream now on Astro First.</desc>
    <date>2026-07-20</date>
  </programme>
  <programme channel="519888" start="20260720101500 +0000" stop="20260720121000 +0000">
    <title lang="zh">Demon Slayer: Kimetsu no Yaiba Hashira Training - The Curtain Rises Arc</title>
    <desc>The Hashira Training intensifies as Tanjiro and his comrades face increasingly harsh trials under the Hashira. As the Demon Slayer Corps completes its preparations, Muzan makes his move, and the story transitions directly toward the decisive battle in the Infinity Castle. Stream now on Astro First.</desc>
    <date>2026-07-20</date>
  </programme>
  <programme channel="519888" start="20260720121000 +0000" stop="20260720140500 +0000">
    <title lang="zh">Demon Slayer: Kimetsu no Yaiba Hashira Training - The Curtain Rises Arc</title>
    <desc>The Hashira Training intensifies as Tanjiro and his comrades face increasingly harsh trials under the Hashira. As the Demon Slayer Corps completes its preparations, Muzan makes his move, and the story transitions directly toward the decisive battle in the Infinity Castle. Stream now on Astro First.</desc>
    <date>2026-07-20</date>
  </programme>
  <programme channel="519888" start="20260720140500 +0000" stop="20260720160000 +0000">
    <title lang="zh">Demon Slayer: Kimetsu no Yaiba Hashira Training - The Curtain Rises Arc</title>
    <desc>The Hashira Training intensifies as Tanjiro and his comrades face increasingly harsh trials under the Hashira. As the Demon Slayer Corps completes its preparations, Muzan makes his move, and the story transitions directly toward the decisive battle in the Infinity Castle. Stream now on Astro First.</desc>
    <date>2026-07-20</date>
  </programme>
  <programme channel="519888" start="20260720160000 +0000" stop="20260720175500 +0000">
    <title lang="zh">Demon Slayer: Kimetsu no Yaiba Hashira Training - The Curtain Rises Arc</title>
    <desc>The Hashira Training intensifies as Tanjiro and his comrades face increasingly harsh trials under the Hashira. As the Demon Slayer Corps completes its preparations, Muzan makes his move, and the story transitions directly toward the decisive battle in the Infinity Castle. Stream now on Astro First.</desc>
    <date>2026-07-20</date>
  </programme>
  <programme channel="519888" start="20260720175500 +0000" stop="20260720205000 +0000">
    <title lang="zh">Demon Slayer: Kimetsu no Yaiba Hashira Training - The Curtain Rises Arc</title>
    <desc>The Hashira Training intensifies as Tanjiro and his comrades face increasingly harsh trials under the Hashira. As the Demon Slayer Corps completes its preparations, Muzan makes his move, and the story transitions directly toward the decisive battle in the Infinity Castle. Stream now on Astro First.</desc>
    <date>2026-07-20</date>
  </programme>
  <programme channel="519888" start="20260720205000 +0000" stop="20260720224500 +0000">
    <title lang="zh">Demon Slayer: Kimetsu no Yaiba Hashira Training - The Curtain Rises Arc</title>
    <desc>The Hashira Training intensifies as Tanjiro and his comrades face increasingly harsh trials under the Hashira. As the Demon Slayer Corps completes its preparations, Muzan makes his move, and the story transitions directly toward the decisive battle in the Infinity Castle. Stream now on Astro First.</desc>
    <date>2026-07-20</date>
  </programme>
  <programme channel="519888" start="20260720224500 +0000" stop="20260721000000 +0000">
    <title lang="zh">Demon Slayer: Kimetsu no Yaiba Hashira Training - The Curtain Rises Arc</title>
    <desc>The Hashira Training intensifies as Tanjiro and his comrades face increasingly harsh trials under the Hashira. As the Demon Slayer Corps completes its preparations, Muzan makes his move, and the story transitions directly toward the decisive battle in the Infinity Castle. Stream now on Astro First.</desc>
    <date>2026-07-20</date>
  </programme>
</tv>
