Toa Megaphone IDROWIKI

Toa #16294 - Odin