Toa Megaphone IDROWIKI

Toa #14006 - Odin