New hit from Japanese music video makers

 

v20240901