Episode: When You Go to a Funeral for the First Time, You're Surprised By How Happy the People Are
In a world where aliens have invaded Edo Period Japan, skyscrapers, trains and motor bikes have replaced the simple life of Earth inhabitants. One man however, still carries the soul of a samurai, Gin...