Dumb Stupid Idiot

Leaf is a Shooting Star user on Star Road.