That Weird Goblin

Nothing much is known about that weird goblin.

It has been sited sitting in a tire, going down a river.

It is quite possibly an omen of death.

Or Free Balls.

Is Japanese.