User blog comment:JaphethMario/My Hero Academia vs Little Witch Academia. Japheth's Fictional Rap Battles/@comment-25579736-20170906145027/@comment-31857282-20170906233134

none of the characters are Japanese though

the series is set most likely in Germany