All 12 episodes from the Japanese anime series in which a high-school student pretends to be a boy in order to infiltrate a host club. When an all-out battle sees Hotaru Tachibana (voice of Mikako Komatsu) duelling with the most popular host, she is recruited...
Ten more episodes of the Japanese anime following high school student Utena Tenjou (voice of Tomoko Kawakami) as she endeavours to become a prince. Following the death of her parents Utena is given a rose signet ring by a mysterious prince. Years later...
Another selection of episodes of the Japanese anime following high school student Utena Tenjou (voice of Tomoko Kawakami) as she endeavours to become a prince. Following the death of her parents Utena is given a rose signet ring by a mysterious prince....
All 12 episodes of the Japanese anime based on the manga by Kozue Amano. The story follows Futaba Ooki (voice of Ai Kayano) as she finds a new friendship and hobby with scuba diver Hikari Kohinata (Eri Suzuki). The episodes are: 'The Story of the Girl...
All 13 episodes from the Japanese anime based on the manga by Hideyuki Furuhashi. The series follows Yashiro Isana (voice of Daisuke Namikawa), high school student at Ashinaka High, who is content with living a normal life until he is suspected of murder....
All 12 episodes from the first season of the Japanese anime based on the manga written by Homura Kawamoto. At the prestigious Hyakkaou Private Academy, transfer student Yumeko Jabami (voice of Saori Hayami) finds herself drawn into the world of underground...
All 12 episodes of the Japanese anime directed by Kazuto Nakazawa. When a mysterious serial killer known as Killer B terrorises the islands of Cremona the Royal Investigation Service call upon maverick detective Keith Flick (voice of Hiroaki Hirata)....
All 12 episodes of the Japanese anime. Shy and awkward high school student Tamako Kitashirakawa (voice of Aya Suzaki) meets a talking bird named Dera (Takumi Yamazaki), who proclaims to be descended from royalty and looking for a bride to bring back to...
First six episodes of the Japanese anime, and sequel series to 'Tokyo Ghoul', set in Tokyo where half-ghoul Kanecki (voice of Natsuki Hanae) assumes a new identity, Haise Sasaki, following severe brain damage. Sasaki forms a group to protect like-minded...
Episodes 1-27 of the Japanese anime about three female high school students from different schools who become caught up in an alternative universe known as Cephiro. During their trip to the Tokyo Tower Hikaru Shidou (voice of Hekiru Shiina), Umi Ryuuzaki...
All eleven episodes of the Japanese anime set in an alternate Tokyo that has been devastated by a terrorist attack. Six months after the disaster, a cryptic video is posted online by two masked teenagers named Nine and Twelve (voices of Kaito Ishikawa...
All 13 episodes from the second season of the Japanese anime spin-off series derived from 'Love Live!'. A group of schoolgirls hatch a plan to prevent Uranohoshi Girls' Academy from being shut down and merged with another local school, and so form a school...
Second collection of episodes of the Japanese anime about three female high school students from different schools who become caught up in an alternative universe known as Cephiro. During their trip to the Tokyo Tower Hikaru Shidou (voice of Hekiru Shiina),...
All 12 episodes of the Japanese anime that follows struggling manga artist Satoru Fujinuma (voice of Shinnosuke Mitsushima) who has the ability to use flashbacks to prevent fatal accidents from occurring. Remembering a childhood incident that involved...
All the episodes of the anime following the adventures of young man Yashiro Isana (voice of Daisuke Namikawa) who suddenly finds himself on the wrong side of a bloodthirsty gang. When Yashiro is accosted by a fearsome group known as the Red Clansmen he...
Every episode from the first season of the Japanese anime series based on the manga by Rumiko Takahashi. When 15-year-old Kagome Higurashi (voice of Satsuki Yukino) falls into a well at her family shrine, she finds herself catapulted back 500 years into...
All 12 episodes of the Japanese anime that follows the 35th Test Platoon as they hunt witches to prevent them from destroying the world. Takeru Kusanagi (voice of Yoshimasa Hosoya) is the leader of the team, which is the least effective in the Anti-Magic...
All 22 episodes of the Japanese anime about an ordinary young adult who aspires to become a superhero. The story follows model Masayoshi Hazama (voice of Toshiki Masuda) as he transforms himself into the vigilante Samurai Flamenco and begins his own war...
All ten episodes of the Japanese anime series based on the manga by Sakae Esuno. In a world where a select number of humans have special abilities known as 'Orders', Eiji Hoshimiya (voice of Masakazu Morita) uses his ability sparingly as a result of the...
All 26 episodes of the Japanese anime series. Mai Tokiha and her younger brother Takumi have just transferred to the Fuka Academy, where a lot of strange things have been happening lately. There, they learn of the existence of HiME, girls with super-natural...
All 22 episodes from the first two seasons of the Japanese anime based on the manga by Hiromu Arakawa. In an effort to escape the pressure brought on by his parents Hachiken (voice of Ryouhei Kimura) enrols in an agricultural school in the countryside....
All 12 episodes from the Japanese anime series set five years after a string of serial killings and a month after a pillar of light appeared in the sky. High school students are disappearing again and Boogiepop, an urban legend said to be the personification...
Collection of episodes 1-7 of the first OVA and episodes 1-4 of the second OVA of the anime series. Makoto Mizuhara (voice of Tetsuya Iwanaga) and his girlfriend Nanami (Rio Natsuki) are transported to the magical world of El-Hazard along with Nanami's...
Japanese anime based on the mobile phone novel written by Nobuaki Kanazawa. High school student Nobuaki Kanazawa (voice of Mamoru Miyano) moves to a new school hoping for a fresh start following his tragic past. However, when all his classmates receive...
The first ten episodes from the Japanese anime which follows orphans Asta (voice of Gakuto Kajiwara) and Yuno (Nobunaga Shimazaki) as they make their way in the magical Clover Kingdom, doing all they can to stave off the evil advances of the Eye of the...
All 12 episodes from the Japanese anime series about figure skater Yuri Katsuki (voice of Toshiyuki Toyonaga). After suffering defeat at the Grand Prix, Yuri decides to put his career on hold while he considers his next move. When his idol, Russian skater...
Four more episodes of the Japanese action anime series based on the popular manga by Masaki Segawa. As this bitter war draws to a close, the cost of hatred weighs heavily on the remnants of both tribes. Confrontation in the night reveals Gennosuke's true...
Four more episodes of the Japanese sci-fi anime series following the fortunes of embittered bounty hunter Roy Revant and his mysterious young friend Solty, a prosthetically-enhanced 'Resemble' who falls into Roy's life out of the sky one night and changes...
The final two episodes of the Japanese sci-fi anime series following the fortunes of embittered bounty hunter Roy Revant and his mysterious young friend Solty, a prosthetically-enhanced 'Resemble' who falls into Roy's life out of the sky one night and...
The opening four episodes of the Japanese sci-fi anime series. Since World War II, mankind has been fighting to defend itself from an invasion by alien forces. To ensure the future of the human race, the Japanese government is compulsorily recruiting...
Episodes 21-24 of the Japanese anime series. Kamui Shirou and Fuuma Monou have been best friends since childhood, but they are separated after the mysterious death of Fuuma's mother. Six years later, their destinies collide once more when Kamui returns...
All 14 episodes plus the summer special of the Japanese anime series. Just when Suguru (voice of Fujiko Takimoto) begins to think his life is back to normal, he realises that he is being spied on by a combat android. He must now set out to uncover the...
All three episodes of the Japanese anime series following a trio of high school students who immerse themselves in 'The World', the most popular computer game of its day. The students, Sakuya (voice of Kana Hanazawa), Tobias (Miyuki Sawashiro) and Mary...
All 13 episodes, as well as the three special episodes, from the Japanese anime set in 1931 in Shanghai, China. The series follows the exploits of Sakurai Kikan, a group of secret intelligence agents with unique abilities: Aoi Miyoshi (voice of Hiroyuki...
Episodes 13-24 of the Japanese anime adapted from the light novel series by Reki Kawahara. Overweight teenager Haruyuki 'Haru' Arita (voice of Yuki Kaji) often suffers at the hands of the bullies at Umesato Junior High School. As a form of escapism, he...
All 13 episodes from the Japanese anime based on the novel by Tomihiko Morimi. The plot is centred around the Shimogamo family - brothers Yasaburo (voice of Takahiro Sakurai), Yaichiro (Junichi Suwabe), Yajiro (Hiroyuki Yoshino), Yashiro (Mai Nakahara)...
All 12 episodes from the Japanese anime following a young high school student who falls in love with a shojo manga artist. After a failed attempt to confess her love to schoolmate Umetaro Nozaki (voice of Yuuichi Nakamura), teenager Chiyo Sakura (Ari...
Episodes 1-13 of the second season of the Japanese anime based on the novels by Mamare Touno. Having been transported into 'Elder Tales', a popular online RPG, Shiroe (voice of Takuma Terashima) and his friends Naotsugu (Tomoaki Maeno) and Akatsuki (Emiri...
Episodes 1-13 of the Japanese anime. In the distant cosmos, warring factions fight for control of the planets of East and West. On the West planet, a king has risen to unite the people and bring stability, but the East is still engulfed by war. Jeanne...
Episodes 14-24 of the Japanese anime. In the distant cosmos, warring factions fight for control of the planets of East and West. On the West planet, a king has risen to unite the people and bring stability, but the East is still engulfed by war. Jeanne...
All 12 episodes from the Japanese anime series based on the manga by Takehaya. With his father moving away for work, new high school student Kotaro Satomi (voice of Yuichi Nakamura) is forced to find a cheap place to stay while he studies. After choosing...
All 25 episodes from the Japanese anime directed by Takuya Igarashi. Skilled high school student Daichi (voice of Miyu Irino) has the ability to control a special laser known as the Livlaster which allows him to pilot the Earth Engine. He becomes a key...
The first seven episodes from the Japanese anime series set in a post-apocalyptic future where Earth has been overrun by monsters known as Aragami. With the Aragami immune to conventional weapons, an organisation known as Fenrir is formed to develop the...
All 12 episodes from the Japanese anime which follows schoolboy Sorata Suzuhara (voice of Atsushi Abe) as he is transported through time to a strange new world. Here he meets up with a group of 12 young boys and girls before embarking on a journey aboard...
All 25 episodes from the Japanese anime which follows 16-year-old girl Kyoko Mogami (voice of Marina Inoue) as she accompanies her childhood friend Sho (Mamoru Miyano) to Tokyo to help him make it as a famous musician. However, after overhearing Sho tell...
All 13 episodes from the Japanese anime which follows Cocona (voice of Minami Takahashi), a high school student living with her grandmother. As she considers what to do with her life, Cocona meets an eccentric new girl named Papika (M.A.O) and is introduced...
All the episodes from the Japanese anime which follows Raul Chaser (voice of Keisuke Koumoto), a young man who reluctantly takes a job at a small shop called Magic Shop Reon. Previously part of a special academy for training heroes, Raul was left devastated...
All the episodes from the Japanese anime set in the distant cosmos where warring factions fight for control of the planets of East and West. On the West planet, a king has risen to unite the people and bring stability, but the East is still engulfed by...
The final 13 episodes of the Japanese anime based on the visual novel by Type-Moon. The series follows the Holy Grail War, an ancient tournament in which seven masters and their holy spirits compete for the ultimate prize - the Holy Grail will grant the...
All 24 episodes from the second season of the Japanese anime which follows transfer student Keiichi Maebara (voice of Soichiro Hoshi) as he moves to the small village of Hinamizawa. Quickly settling in to his new surroundings, Keiichi soon makes friends...
All five episodes from the third season of the Japanese anime which follows transfer student Keiichi Maebara (voice of Soichiro Hoshi) as he moves to the small village of Hinamizawa. Quickly settling in to his new surroundings, Keiichi soon makes friends...
All 13 episodes of the Japanese anime based on the light novel series by Rin Fujiki. Priests Josef Ko Hiraga (voice of Nobuhiko Okamoto) and Roberto Nicholas (Junichi Suwabe) are members of the Assembly of Saints and tasked with investigating supernatural...
All eight episodes from the second season of the medieval fantasy anime based on the novel series by Yoshiki Tanaka. The story follows the adventurous Prince Arslan of Pars (voice of Yusuke Kobayashi) as he sets out to reclaim his kingdom from the neighbouring...
All 12 episodes of the Japanese anime. The show follows Lucifer (voice of Eri Kitamura)'s descent into Hell, where she is stripped of her powers and turned into a Demon Lord by the Seven Sins. Assisted by Maria (Megumi Toda) and Leviathan (Akane Fujita),...
All 12 episodes of the Japanese anime based on the manga series written by Ken Akamatsu. The show follows the adventures of 14-year-old Tota Konoe (voice of Yuka Takakura) who, after discovering he is a vampire, leaves Shin-Tokyo to join fellow immortals...
All 12 episodes of the Japanese anime based on the manga series by Haruko Ichikawa. The show follows the adventures of Lustrous Gem Phos (voice of Tomoyo Kurosawa). Deemed too young and weak to fight against the Lunarians, Phos is tasked with compiling...
All 12 episodes of the Japanese anime based on the manga series by Tsukumizu. The show follows young girls Yuuri (voice of Yurika Kubo) and Chito (Inori Minase) as they try to survive in the aftermath of a devastating war that has destroyed the Earth....
Every episode of the Japanese anime based on the light novel series by Yutaka Kono. The show follows Kei Asai (voice of Kaito Ishikawa), who has a photographic memory, and Misora Haruka (Kana Hanazawa), who has the ability to reset time, as they join...
First 13 episodes of the Japanese anime. When her mother runs off with her new boyfriend, 16-year-old Ohana (voice of Kanae Ito) is sent to live with her estranged grandmother Sui Shijima (Tamie Kubota). Displeased by her granddaughter's arrival, Sui...
Final 13 episodes of the Japanese anime based on the light novel series by Yuichiro Higashide. When the Greater Grail is stolen, a war breaks out between the rival Black and Red Factions, with each summoning seven Heroic Spirits to do battle on behalf...
Last 12 episodes of the Japanese anime based on the light novel series by Ryo Mizuno. At a time of war between Chaos demons and feuding lords, young mage Siluca Meletes (voice of Akari Kito) joins forces with knight Theo Cornaro (Kentaro Kumagai) to bring...
All 28 episodes from the second season of the Japanese anime based on the light novels by Nisio Isin. The collection includes: 'Nekomonogatari - White', 'Kabukimonogatari', 'Otorimonogatari', 'Onimonogatari', 'Koimonogatari' and 'Hanamonogatari'.
All 13 episodes of the Japanese anime based on the light novel series by Hajime Kamoshida. After seeing a girl named Mai Sakurajima (voice of Asami Seto) dressed in a bunny costume in the library, Sakuta Azusagawa (Kaito Ishikawa) sets out to discover...
All 13 episodes of the Japanese anime based on the manga by Nio Nakatani. After joining her high school's student council, first-year student Yuu Koito (voice of Yuki Takada) develops feelings for Touko Nanami (Minako Kotobuki), who is running for council...
All 12 episodes of the Japanese anime based on the light novel series written by Hitoma Iruma. When Makoto Niwa (voice of Miyu Irino) moves in with his Aunt Meme (Ai Nonaka), he discovers his cousin Erio (Asuka Ogame) believes she is an alien from outer...
All 12 episodes of the Japanese anime based on the manga by Kei Sasuga. High school student Natsuo (voice of Taku Yashiro) falls in love with Rui (Maaya Uchida) after meeting her at a party. However, their relationship becomes complicated when Natsuo's...
All ten episodes of the Japanese anime based on the 'Rage of Bahamut' card game. In Mysteria Academy, where magic is taught to humans, gods and demons, Anne (voice of Yoko Hikasa), a princess, befriends half-human half-dragon Grea (Ayaka Fukuhara). During...
All 12 episodes of the Japanese anime set in Seisho Music Academy. As part of the 99th graduating class, Karen Aijo (voice of Momoyo Koyama) is preparing to star in the school's annual theatrical production of 'Starlight'. However, she discovers secret...
All 26 episodes from the first series of the Japanese anime. In a time when drought threatens to bring an end to civilisation, Prince Chagum (voice of Naoto Adachi) is blessed with the magical power to stave off disaster and bring new life to his empire....
All 24 episodes of the Japanese anime based on the manga by Mao Nanami. Unpopular teenager Hikari Tsutsui (voice of Yuu Serizawa) is shocked when his high school classmate Iroha Igarashi (Teppei Uenishi) asks him to be her boyfriend. However, with Iroha...
All 12 episodes of the Japanese anime based on the manga series by Izumo Ito. The show follows high school student Yuko Yoshida (voice of Konomi Kohara) as she finds herself drawn into an ancient battle after discovering she is a demon girl. In order...
All 26 episodes of the Japanese anime. When her mother runs off with her new boyfriend, 16-year-old Ohana (voice of Kanae Ito) is sent to live with her estranged grandmother Sui Shijima (Tamie Kubota). Displeased by her granddaughter's arrival, Sui sends...
All 13 episodes of the Japanese anime which follows an aspiring jet racer. To realise her dream of competing in Kandagawa Jet Racing, Rin Namiki (voice of Yu Sasahara) moves to Tokyo where she teams up with Misa Aoi (Riko Kohara) to form a winning partnership....
All 12 episodes of the Japanese anime based on the light novel series by Nisio Isin. Part of the 'Monogatari' series, the show follows Koyomi Araragi (voice of Hiroshi Kamiya) as he investigates 12 mysteries over the course of a year. The episodes are:...
All 13 episodes of the Japanese anime based on the manga series written by SoborouIsin. The show follows the young male students of Kawanuma West High School as they find themselves involved in a series of awkward romantic situations with their attractive...
All 12 episodes of the Japanese anime based on the manga series written by Koi. The show follows Cocoa Hoto (voice of Ayane Sakura) as she moves to a new town and discovers the Rabbit House cafe where she finds work as a waitress and makes lots of new...
All 12 episodes from the second season of the Japanese anime based on the manga series written by Koi. The show follows Cocoa Hoto (voice of Ayane Sakura) as she moves to a new town and discovers the Rabbit House cafe where she finds work as a waitress...
All ten episodes, plus the OVA episode, of the Japanese anime based on the manga written by Namiru Matsumoto. In his second year of high school, Haruka Shinozaki (voice of Mitsuhiro Ichiki) finally finds the courage to ask classmate Akiho Kosaka (Aoi...
All 12 episodes of the Japanese anime based on the light novel series written by Shunsuke Sarai. The show follows teenage bookworm Kazuhito Harumi (voice of Takahiro Sakurai) as he finds himself reincarnated as a long-haired dachshund and adopted by Kirihime...
All 13 episodes from the anime series set in a remote future where humans co-exist with the Haibane, a mysterious race of angelic beings. Rakka (voice of Ryou Hirohashi), a young girl, finds herself hatching one morning from a giant cocoon. With no memory...
All 24 episodes of the Japanese anime based on the manga by Osamu Tezuka. The show follows young ronin Hyakkimaru (voice of Hiroki Suzuki) as he teams up with petty thief Dororo (Rio Suzuki) and sets out to claim his missing limbs from 48 demons. The...
All 14 episodes of the Japanese anime based on the visual novel developed by Key. The show follows travelling performer Yukito Kunisaki (voice of Daisuke Ono) as he arrives in a small seaside town where he is taken in by Misuzu Kamio (Tomoko Kawakami)....
All 12 episodes of the Japanese anime based on the manga written by Atsushi Suzumi. The show follows teenagers Sumire Takahana (voice of Minori Chihara) and Lucia Nahashi (Ayahi Takagaki) as they hunt demons, known as Viruses, as members of the Venus...
All 24 episodes of the Japanese anime based on the manga by Makoto Yukimura. While war rages between England and Denmark in 1013 AD, Thorfinn (voice of Yuto Uemura/Shizuka Ishigami) joins a band of Vikings as he seeks to avenge his father's murder at...
All 24 episodes of the Japanese anime series, as well as the OVA episode. In a dystopian future, law and order is breaking down in Tokyo and the Recently Armed Police of Tokyo (RAPT) is established to combat the rampant crime wave. But in the middle of...
All 14 episodes from the third season of the Japanese anime based on the manga series by Kozue Amano. Set in the year 2301 on the planet Aqua, formerly known as Mars, the show follows Akari (voice of Erino Hazuki) as she trains to become a gondolier for...
All 13 episodes of the Japanese anime based on the manga series created by Shotaro Ishinomori. The show follows 23-year-old journalist Hayato Mikogami (voice of Makoto Yasumura) as he returns to Otomo City to investigate reports of a murder committed...
All 51 episodes of the fantasy anime based on the manga by Atsushi Okubo. Maka (voice of Chiaki Omigawa) and Soul (Kouki Uchiyama) attend the Death Weapon Meister Academy where they become fighting partners. Maka is Soul's 'Meister' and Soul transforms...
Episodes 145-167 of the Japanese anime remake following the adventures of Goku (voice of Masako Nozawa) as he attempts to save the Earth from an alien invasion. In these episodes Gohan (Nozawa) and Goku come back to the world of the living to assist the...
Episodes 165-175 of the anime series following the adventures of a young girl who is determined to join an organisation of wizards. Membership of the organisation known as 'Fairy Tail' is Lucy Heartfilia (voice of Aya Hirano)'s goal when she runs away...
Another instalment of the Japanese sci-fi anime series set in the future where warring factions do battle in mobile robotic suits known as Gundams. Despite their defeat in the One Year War, a number of Zeon forces remain loyal to their leader, the vastly...
Collection of all 26 episodes of the classic Japanese anime series. Set in the year 2015, the human race has retreated into vast underground cities after the invasion of the dreaded 'Angels', a race of alien creatures. Earth responds by forming the NERV...
All 24 episodes from the first season of the animated series based on the light novel by Shoji Gatoh, directed by Koichi Chigira. A private military organisation named Mithril, in its quest to preserve peace across the globe and wipe out any trace of...
The complete series of the anime following the adventures of a man who is reborn as the slave to a princess from a kingdom of monsters. Hiro (voice of Fuyuka Ooura) sacrifices his life to save the mysterious Hime (Ayako Kawasumi). Fortunately, Hime possesses...
All 13 episodes from the first season of the anime based on Shoji Gatoh's light novel. When Seiya Kanie (voice of Kouki Uchiyama) is asked to visit an amusement park by the reserved Isuzu Sento (Ai Kakuma), Seiya's narcissism leads him to believe that...
Episodes 227 to 240 of the Japanese anime series following the adventures of a young girl who is determined to join an organisation of wizards. Membership of the group known as 'Fairy Tail' is Lucy Heartfilia (voice of Aya Hirano)'s goal when she runs...
All 14 episodes of the Japanese anime about Koboyashi (voice of Mutsumi Tamura), a regular office worker who wakes up one day to find a large dragon outside her apartment. The dragon, known as Tohru (Yuuki Kuwahara), transforms into a female human and...
Director's cut of the five-part animated adventure series featuring the voice of Samuel L. Jackson. In a futuristic feudal world of guns, swords, cell phones and cybernetic body parts, Afro Samurai (Jackson) is out for revenge against the man who murdered...
All 26 episodes of the Japanese sci-fi anime series set in a future where, following a hyperspace gateway explosion that rendered the Earth almost uninhabitable, the majority of the human race live on Mars. With the government and police under the control...
All 12 episodes from the second season of the Japanese anime based on the light novel series by Ichiei Ishibumi. The programme follows high school student Issei (voice of Yuki Kaji) who, after being killed and reincarnated as a devil, serves his master...