It clocks in at three minutes and showcases the series well, one that’s still frustrating as it’s never gotten a North American release.
Anime Limited brought out their release of the Tatami Galaxy anime series that aired back in 2010 a few days ago and have now brought out a trailer for it.
Known as Yojouhan Shinwa Taikei in Japan, the show ran in the spring 2010 season for 11 episodes as produced by Madhouse.