Pop Culture Noah – Flaw Japanese director Takafumi Tsuchiya (aka Takcom) is the author of the new clip of Noah for his... 9 years ago • 0