Kazuma TV "Ookeah" - Trailer

Loose In Japan

23 May 2016

Video by Kazuma TV

These dudes out in Japan look like they're having a ton of fun in the streets. Here's a trailer for their upcoming video, "Ookeah" - we'll keep you posted when we know more about a release date.