Netflix to launch a first-of-its-kind original anime short, ‘Sol Levante’ on 2 April

Netflix is going to premiere a first-of-its-kind original anime short, Sol Levante on 2 April. Designed…