Never seen that one--looks like another candidate! I see it got a rating of one lava lamp from the reviewers at the Stomp Tokyo site, which is another excellent resource for such things:
Stomp Tokyo Video Reviews - B Movies, Godzilla, and more!
Tammy and the T-Rex