Anime Heaven

Gate: The Self-Defense Forces Fight Like This in Another Land