A recent brand spot by Animax Asia – a Japanese anime TV network operated by Sony Pictures. Love its tagline… “Some stories need to be told, anime style…”
The background music goes well with the video; it’s the instrumental version of Kpop singer Park Jung-min’s Not Alone which was released earlier this year.