This YouTube channel (CityGuide Kumamoto) seems to be new. At this point, they have nine short little videos introducing various spots in Kumamoto with English narration. Here’s an index to all of the English videos:
https://www.youtube.com/playlist?list=PLMqHF1b7mllSesaIZszyt5yEOEhtxcQt-
They have videos in Japanese and other languages as well.
P.S. The Japanese name of the channel is シティガイド熊本. Japanese speakers should be careful about the pronunciation of the first syllable when introducing the channel to English speakers. :)