Octo

Octo could refer to...


 * Octo, a boss in Wario Land 3.
 * Octo, an enemy in Yoshi's Safari.