Someone posted it on Facebook.
Pretty good stuff. Far from "the best Tokusatsu ever produced" (as some people are saying), but its a fun short... nothing much more to it than that though. Great miniature work.
Kaiju Transmissions Podcast-
If It Bleeds, We Can Kill It Podcast