One of you has to have some idea what's happening in this trailer, right?
Video posted by Babylonian on July 29, 2011
Kanba and Shouma Takakura find their sister Himari alive thanks to a strange entity within her new penguin hat. However, her extended lease on life comes with a price.
Enjoy some of the editors' pick videos from Anime Vice.