Japan is doing rugby like only Japan can: with an anime!