Toa Megaphone IDROWIKI

Toa #12382 - Odin