Octorock.

From the "Legend of Zelda" series by Nintendo.

Tags:

Series: Nintendo