Tedhaun

Tedhaun is a mini boss in the kirby series.it gives ghost and has so far only appeared in Kirby:Squak Sqaud