The Big Bouncing Inflatable Green Ball (Nigahiga Object)

The Big Bouncing Inflatable Green Ball is the un-official logo of Nigahiga.