<?xml version='1.0' encoding='UTF-8'?>
<tv date="20260722083303 +0800" generator-info-name="epg.pw" generator-info-url="https://epg.pw/channels/519888/20260721.html" source-info-name="FREE EPG" source-info-url="https://epg.pw/api/epg.xml?channel_id=519888&amp;date=20260721&amp;timezone=None">
  <channel id="519888">
    <display-name lang="Malaysia">Astro First HD</display-name>
    <icon src="" />
  </channel>
  <programme channel="519888" start="20260721004000 +0000" stop="20260721023500 +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-21</date>
  </programme>
  <programme channel="519888" start="20260721023500 +0000" stop="20260721043000 +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-21</date>
  </programme>
  <programme channel="519888" start="20260721043000 +0000" stop="20260721062500 +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-21</date>
  </programme>
  <programme channel="519888" start="20260721062500 +0000" stop="20260721082000 +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-21</date>
  </programme>
  <programme channel="519888" start="20260721082000 +0000" stop="20260721101500 +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-21</date>
  </programme>
  <programme channel="519888" start="20260721101500 +0000" stop="20260721121000 +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-21</date>
  </programme>
  <programme channel="519888" start="20260721121000 +0000" stop="20260721140500 +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-21</date>
  </programme>
  <programme channel="519888" start="20260721140500 +0000" stop="20260721160000 +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-21</date>
  </programme>
  <programme channel="519888" start="20260721160000 +0000" stop="20260721175500 +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-21</date>
  </programme>
  <programme channel="519888" start="20260721175500 +0000" stop="20260721205000 +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-21</date>
  </programme>
  <programme channel="519888" start="20260721205000 +0000" stop="20260721224500 +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-21</date>
  </programme>
  <programme channel="519888" start="20260721224500 +0000" stop="20260722000000 +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-21</date>
  </programme>
  <programme channel="519888" start="20260722004000 +0000" stop="20260722023500 +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-22</date>
  </programme>
  <programme channel="519888" start="20260722023500 +0000" stop="20260722043000 +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-22</date>
  </programme>
  <programme channel="519888" start="20260722043000 +0000" stop="20260722062500 +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-22</date>
  </programme>
  <programme channel="519888" start="20260722062500 +0000" stop="20260722082000 +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-22</date>
  </programme>
  <programme channel="519888" start="20260722082000 +0000" stop="20260722101500 +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-22</date>
  </programme>
  <programme channel="519888" start="20260722101500 +0000" stop="20260722121000 +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-22</date>
  </programme>
  <programme channel="519888" start="20260722121000 +0000" stop="20260722140500 +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-22</date>
  </programme>
  <programme channel="519888" start="20260722140500 +0000" stop="20260722160000 +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-22</date>
  </programme>
  <programme channel="519888" start="20260722160000 +0000" stop="20260722173500 +0000">
    <title lang="zh">Astro First</title>
    <desc>Astro First</desc>
    <date>2026-07-22</date>
  </programme>
  <programme channel="519888" start="20260722173500 +0000" stop="20260722192500 +0000">
    <title lang="zh">FLEAK</title>
    <desc>Disabled due to an accident, 12-year-old Thomas' bleak world shifts when he meets Fleak, a tiny, mischievous creature from another dimension. As their friendship blossoms, Fleak leads Thomas to a surreal world where he can walk again, by letting go of his own shadow. But freedom comes at a cost.</desc>
    <date>2026-07-22</date>
  </programme>
  <programme channel="519888" start="20260722192500 +0000" stop="20260722210000 +0000">
    <title lang="zh">FLEAK</title>
    <desc>Disabled due to an accident, 12-year-old Thomas' bleak world shifts when he meets Fleak, a tiny, mischievous creature from another dimension. As their friendship blossoms, Fleak leads Thomas to a surreal world where he can walk again, by letting go of his own shadow. But freedom comes at a cost.</desc>
    <date>2026-07-22</date>
  </programme>
  <programme channel="519888" start="20260722210000 +0000" stop="20260722223500 +0000">
    <title lang="zh">FLEAK</title>
    <desc>Disabled due to an accident, 12-year-old Thomas' bleak world shifts when he meets Fleak, a tiny, mischievous creature from another dimension. As their friendship blossoms, Fleak leads Thomas to a surreal world where he can walk again, by letting go of his own shadow. But freedom comes at a cost.</desc>
    <date>2026-07-22</date>
  </programme>
  <programme channel="519888" start="20260722223500 +0000" stop="20260723000000 +0000">
    <title lang="zh">FLEAK</title>
    <desc>Disabled due to an accident, 12-year-old Thomas' bleak world shifts when he meets Fleak, a tiny, mischievous creature from another dimension. As their friendship blossoms, Fleak leads Thomas to a surreal world where he can walk again, by letting go of his own shadow. But freedom comes at a cost.</desc>
    <date>2026-07-22</date>
  </programme>
</tv>
