Toa Megaphone IDROWIKI

Toa #13230 - Odin