I’ve heard “big in japan” before, but here’s a fil called Big Man Japan that looks horribly fantastic. Weird.