Pop punk band Castaway once again show how it’s done – new music video up now [Japan]