Dehara - Screen Shot

Short video of the install and preview for the up coming Nendo Pro Wrestling World Tour (June 29th РJuly 24th) exhibit by Yukinori Dehara at Giant Robot 2 in Los Angeles, Ca. Thanks to Eric Nakamura and Yukinori Dehara.
Peace!